Systems and methods for knowledge discovery in spatial data
First Claim
1. In a system including spatial data for a spatial environment, wherein a recipe is used in the spatial environment, a method for mining the spatial data to optimize the recipe for one or more target values, the method comprising:
- an act of generating a data set from the spatial data using identified attributes selected by a user, the data set being varyingly complex based upon the identified attributes selected by the user;
an act of partitioning the spatial data into a training set and at least one modeling set wherein the act of partitioning is selected from the group consisting of;
selecting the training set such that the training set comprises a substantially homogenous spatial relationship to the at least one modeling set, and selecting the training set such that the training set comprises a substantially separate spatial relationship to the at least one modeling set;
an act of inspecting the generated data set to provide statistical information for the data set;
an act of preprocessing the data set to prepare the data set for modeling;
an act of modeling the preprocessed data set to describe relationships between the attributes and the one or more target values; and
an act of providing recommendations such that the recipe is optimized.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for knowledge discovery in spatial data as well as to systems and methods for optimizing recipes used in spatial environments such as may be found in precision agriculture. A spatial data analysis and modeling module is provided which allows users to interactively and flexibly analyze and mine spatial data. The spatial data analysis and modeling module applies spatial data mining algorithms through a number of steps. The data loading and generation module obtains or generates spatial data and allows for basic partitioning. The inspection module provides basic statistical analysis. The preprocessing module smoothes and cleans the data and allows for basic manipulation of the data. The partitioning module provides for more advanced data partitioning. The prediction module applies regression and classification algorithms on the spatial data. The integration module enhances prediction methods by combining and integrating models. The recommendation module provides the user with site-specific recommendations as to how to optimize a recipe for a spatial environment such as a fertilizer recipe for an agricultural field.
87 Citations
13 Claims
-
1. In a system including spatial data for a spatial environment, wherein a recipe is used in the spatial environment, a method for mining the spatial data to optimize the recipe for one or more target values, the method comprising:
-
an act of generating a data set from the spatial data using identified attributes selected by a user, the data set being varyingly complex based upon the identified attributes selected by the user;
an act of partitioning the spatial data into a training set and at least one modeling set wherein the act of partitioning is selected from the group consisting of;
selecting the training set such that the training set comprises a substantially homogenous spatial relationship to the at least one modeling set, and selecting the training set such that the training set comprises a substantially separate spatial relationship to the at least one modeling set;
an act of inspecting the generated data set to provide statistical information for the data set;
an act of preprocessing the data set to prepare the data set for modeling;
an act of modeling the preprocessed data set to describe relationships between the attributes and the one or more target values; and
an act of providing recommendations such that the recipe is optimized. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a system including one or more spatial databases corresponding to one or more spatial environments, a system for knowledge discovery from the one or more spatial databases, the system comprising:
-
a user interface; and
a spatial data modeling and analysis module (SDAM module) for extracting knowledge from the one or more spatial databases, the SDAM module comprising;
a data generation and manipulation module for loading a data set from the one or more spatial databases based on designated attributes, wherein the attributes are selected and supplied to the data generation and manipulation module by a user through the user interface;
a data inspection module for providing spatial statistics on the loaded data set;
a data preprocessing module for preparing the loaded data set for modeling, wherein the data preprocessing module removes errors from the loaded data set;
a data partitioning module for dividing the loaded data set into a training set and at least one modeling set wherein the dividing is selected from the group consisting of;
dividing such that the training set comprises a substantially homogeneous spatial relationship to the at least one modeling set, and dividing such that the training set comprises a substantially separate spatial relationship to the at least one modeling set; and
a modeling module for describing relationships between the attributes and one or more target values, wherein the relationships are obtained from the training set and applied to the at least one modeling set. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification