A method and system is provided for identifying patters in datasets by identifying delimited regions of feature-space in which patterns occur. The delimited regions are then combined into an ensemble able to make predictions based on the identified regions of feature-space. The method may be used for classification, for regression, for auto-encoding, for simulation, and for other applications of pattern detection.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for identifying a pattern in a dataset, comprising: identifying a plurality of feature-regions each in a feature-space wherein points from said dataset form an identifiable pattern and constructing, for each such feature-region, a boundary which approximately encloses said feature-region so as to approximately include said points which form said pattern and approximately exclude other points; and combining said feature-regions into an ensemble. 2. The method according to claim 1, wherein one or more of said feature-regions are identified by a process comprising: identifying a feature-region contained within a feature-space; and projecting said feature-space down to a lower-dimensional feature-space; and modifying the boundary of said feature-region as embedded within said lower-dimensional feature-space so as to approximately include points which form a pattern and approximately exclude other points to form a new identified feature-region to be included in said ensemble. 3. The method according to claim 1, wherein one or more of said feature-regions are identified by a process comprising: identifying a feature-region contained within a feature-space; and embedding said feature-space within a higher-dimensional feature-space; and modifying the boundary of said feature-region as embedded within said higher-dimensional feature-space so as to approximately include points which form a pattern and approximately exclude other points to form a new identified feature-region to be included in said ensemble. 4. The method according to claim 1, wherein one or more of said feature-regions are identified by a process comprising: identifying a plurality of feature-regions each of which is contained within a feature-space; and constructing the Cartesian product of said feature-spaces; and constructing the Cartesian product of said feature-regions as embedded within the Cartesian product of said feature-spaces; and modifying the boundary of said Cartesian product of said feature-regions as embedded within said Cartesian product of said feature-spaces so as to approximately include points which form a pattern and approximately exclude other points to form a new identified feature-region to be included in said ensemble. 5. The method according to claim 1, wherein one or more of said identifiable patterns consists of a feature-region which has a density of points from said dataset differing from the typical or average density of points from said dataset over said feature-space as a whole. 6. The method according to claim 2, wherein one or more of said identifiable patterns consists of a feature-region which has a density of points from said dataset differing from the typical or average density of points from said dataset over said projected lower-dimensional feature-space as a whole. 7. The method according to claim 3, wherein one or more of said identifiable patterns consists of a feature-region which has a density of points from said dataset differing from the typical or average density of points from said dataset over said higher-dimensional feature-space as a whole. 8. The method according to claim 4, wherein one or more of said identifiable patterns consists of a feature-region which has a density of points from said dataset differing from the typical or average density of points from said dataset over said Cartesian product of feature-spaces as a whole. 9. The method according to claim 1, wherein one or more of said identifiable patterns consists of a feature-region which has a skewness of points from said dataset according to one or more classifications or attributes of said points differing from the typical or average skewness of points from said dataset over said feature-space as a whole. 10. The method according to claim 2, wherein one or more of said identifiable patterns consists of a feature-region which has a skewness of points from said dataset according to one or more classifications or attributes of said points differing from the typical or average skewness of points from said dataset over said projected lower-dimensional feature-space as a whole. 11. The method according to claim 3, wherein one or more of said identifiable patterns consists of a feature-region which has a skewness of points from said dataset according to one or more classifications or attributes of said points differing from the typical or average skewness of points from said dataset over said higher-dimensional feature-space as a whole. 12. The method according to claim 4, wherein one or more of said identifiable patterns consists of a feature-region which has a skewness of points from said dataset according to one or more classifications or attributes of said points differing from the typical or average skewness of points from said dataset over said Cartesian product of feature-spaces as a whole. 13. The method according to claim 1, wherein one or more of said identifiable patterns consists of a feature-region which has a trend of points from said dataset according to one or more classifications, statuses, or attributes of said points. 14. The method according to claim 2, wherein one or more of said identifiable patterns consists of a feature-region which has a trend of points from said dataset according to one or more classifications statuses, or attributes of said points. 15. The method according to claim 3, wherein one or more of said identifiable patterns consists of a feature-region which has a trend of points from said dataset according to one or more classifications statuses, or attributes of said points. 16. The method according to claim 4, wherein one or more of said identifiable patterns consists of a feature-region which has a trend of points from said dataset according to one or more classifications statuses, or attributes of said points.