advertisement
javaboutique
Search Tips
Articles  |   Tutorials  |   Reviews  |   Tools  |   by Category  |   by Date  |   by Name  |   Submit  |   Source  |   Forums  |  
javaboutique
Browse DevX


Partners & Affiliates











advertisement

Articles : The Java Data Mining API :

Data Mining Terms:

Listed below are the principal objects and terms used in the JDM specification.

Connection: Users can get a connection object to access the DME by using a connection factory. The connection object also provides access to the objects present in the metadata repository(MR). Connection objects can create, retrieve and delete mining objects present in the MR.

Task: A task object is used to define tasks that need to be performed by the DME. The JDM defines tasks to build, to apply models and to test. Additionally it provides tasks to compute statistics, importing and exporting data. Tasks can be grouped as batches and can be scheduled for execution by the application.

Execution Handle and Status: An asynchronous task produces an execution handle that can be used to track executing tasks or completed tasks. An execution handle also provides a mechanism to block task until it is completed thereby making it a synchronous task. An execution handle can also be used to terminate an executing task, however the actual implementation is left to the vendor who implements the JDM specification.

Physical Data Set: Physical data set is the actual data that is being used as input in the data mining operation. The physical data set object can represent relational tables, star schemas, structured files, XML files and olap cubes. In the first release of the specification only table and file datas are supported.

Physical Data Record: Physical data records are used for single case scoring both in input and output operations.

Build Settings: Build settings are used to set the parameters required for building the model. Build settings allow users to specify the algorithm to be used for building the model. They have default values and they are used if the user omits parameters.

Algorithm: An algorithm is applied to a set of data to produce a model. JDM does not define a large number of algorithms but provides mechanisms to add new ones. An algorithm can optionally have a setting that can be used for setting parameters for an algorithm.

Algorithm settings: Algorithm settings are used to set parameters for a particular algorithm that is selected. This helps in fine tuning the algorithm.

Model: A model is produced when an algorithm is applied to a set of data. In the first release models would be read only and will be stored in the metadata repository. A model is specific to the algorithm used to create it and is related to the task that created the model.

Model Signature: A model signature defines the input parameters required to use the model. The signature consists of attributes like name, data type, and type.

Model Detail: A model detail object represents the detailed state of a model. The details are specific to the algorithm used and changes when the model or algorithm changes.

Attribute Statistics set: An attribute statistics set contains information about statistics on a set of attributes. It is created when computing statistics are done on a data set object.

Confusion matrix: A Confusion matrix is produced when a model is being tested. It tells the user of the model on how well the model is doing in predicting values and where it is making mistakes.

Lift: Lift calculates the ratio between the results computed with and without the predictive model. Lift provides a measure of success of the predictive model.

Cost matrix: A cost matrix defines a tabular representation of the cost associated with predicted values and actual values.

How to Add Java Applets to Your Site

New on the Java Boutique:

New Review:

Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling API boasts simplicity, ease-of-integration, a well-rounded feature set, and it's free!

New Applet:

Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA sequences into three useful formats.

Elsewhere on internet.com:

WebDeveloper Java
Lots of Java information on webdeveloper.com

WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.

ScriptSearch Java
Hundreds of free Java code files to download.

jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.

 Microsoft Visual Studio 2010 Showcase
 Avaya Developer Showcase
 MSDN Spotlight
 PHP for Windows Showcase
XML error: undefined entity at line 39
advertisement
Receive Articles via our XML/RSS feed
Receive Articles via our XML/RSS feed

JavaBytes
Internet Cyclone
This powerful, easy-to-use, internet optimizer is for Windows 95, 98, ME, NT, 2000 and XP. It's designed to automatically optimize your Windows settings, boosting your Internet connection up to 200%.

Windows 7: From Beta to Final Code in One Year
Google Shows Off Chrome OS, Releases Source
Microsoft Shows Off Silverlight 4, IE9 Plans
Metasploit Expands Vulnerability Test Framework
HyperCard Reborn?
Fedora 12 Takes Aim at Linux Networking
Top Supercomputer Nearly Doubles in Speed
Fedora 12 Linux Tackles Virtualization
Apple Gives iPhone Developers App Status Tracker
Novell Sets OpenSUSE 11.2 Free

Creating Custom Export Filters for StarOffice with XSLT
WPF Wonders: Using DataTemplates
Crystal Reports Family Offers Options for Developers
Avaya Aura Session Manager video
Avaya Aura Overview video
Exploring HTML 5's Audio/Video Multimedia Support
Overriding Virtual Functions? Use C++0x Attributes to Avoid Bugs.
Understanding the Cloud Computing Security Vulnerabilities
Cisco and IBM Target a Greener World
Upgrade to Visual Studio 2010 with the Ultimate Offer

Advertising Info  |   Member Services  |   Contact Us  |   Help  |   Feedback  |   Site Map  |   Network Map  |   About

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs