Data Mining with JDM API. Regina Wang. Data Mining. Knowledge-Discovery in Databases (KDD) Searching large volumes of data for patterns. The nontrivial extraction of implicit, previously known, and potentially useful information from data.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Data Mining with JDM API
Regina Wang
--Point and interval estimation
--Hypothesis testing
--Prediction
-- k-Nearest Neighbors
--Naïve Bayes
--Classification Trees
--Descriminant Analysis
--Logistic Regression
--Neural Nets
--Regression
--Regression Trees
--k-Nearest Neighbors
http://www.jcp.org/en/jsr/detail?id=73
http://www.jcp.org/en/jsr/detail?id=247
--a data-mining engine
--a repository that persists the data-mining artifacts, such as the models, created in the process.
abstracts out the physical components, tasks, and algorithms to java classes
Figure 1. Components of a data-mining system
Figure 2. Data mining steps.
Figure 4. Top level interfaces.
Figure 3. Top level packages.
Figure 4. Top level interfaces.
PhysicalDataSetFactory dataSetFactory = (PhysicalDataSetFactory) engine.getFactory("javax.datamining.data.PhysicalDataSet");
PhysicalDataSet dataSet = pdsFactory.create( "file:///export/data/textFileData.data", true);
// Create the physical representation of the data
(1) PhysicalDataSetFactory pdsFactory = (PhysicalDataSetFactory) dme-
Conn.getFactory( “javax.datamining.data.PhysicalDataSet” );
(2) PhysicalDataSet buildData = pdsFactory.create( uri, true );
(3) dmeConn.saveObject( “myBuildData”, buildData, false );
// Create the logical representation of the data from physical data
(4) LogicalDataFactory ldFactory = (LogicalDataFactory) dmeConn.getFactory(
“javax.datamining.data.LogicalData” );
(5) LogicalData ld = ldFactory.create( buildData );
(6) dmeConn.saveObject( “myLogicalData”, ld, false );
// Create the settings to build a clustering model
(7) ClusteringSettingsFactory csFactory = (ClusteringSettingsFactory) dme-
Conn.getFactory( “javax.datamining.clustering.ClusteringSettings”);
(8) ClusteringSettings clusteringSettings = csFactory.create();
(9) clusteringSettings.setLogicalDataName( “myLogicalData” );
(10) clusteringSettings.setMaxNumberOfClusters( 20 );
http://www.jcp.org/en/jsr/detail?id=73
http://www.artima.com/lejava/articles/data_mining.html