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;
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.
-
Citations
23 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;
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;
data generation and manipulation module for loading the data set from the one or more spatial databases based on designated attributes, wherein attributes are 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 data set for modeling, wherein the data preprocessing module removes errors from the data set;
a data partitioning module for dividing the data set into homogenous data segments which improve data modeling; and
a modeling module for describing relationships between the attributes and one or more target values, wherein the relationships are obtained from the partitioned data set. - View Dependent Claims (8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20)
-
-
14. In a networked computer system that includes a client and a server, wherein the server maintains spatial data sets, a method for analyzing the spatial data sets over the network, the method comprising the steps for:
-
applying spatial data mining functions to the spatial data sets, wherein said spatial data mining functions comprise the steps for modeling the spatial data sets to provide estimation of predetermined parameters at predetermined points; and
classifying the spatial data sets into predetermined classes; and
using the estimation of the predetermined parameter to accomplish a predetermined purpose, wherein the predetermined purpose includes at least one of determining how the predicted variable affects a predetermined target variable, providing recommendations as to how to achieve a predetermined target variable, and creating new spatial data mining methods.
-
-
21. In an environment including spatial data relating to a specific agricultural field, a method for analyzing the spatial data comprising steps for:
-
applying spatial data mining functions to the spatial data, wherein said spatial data mining functions comprise the steps for modeling the spatial data to provide estimation of predetermined parameters at predetermined points; and
classifying the spatial data into predetermined classes;
using the results of the spatial data analysis to optimize the treatment of the agricultural field to produce a predetermined yield. - View Dependent Claims (22, 23)
-
Specification