Toxicity prediction for chemical compounds
A GUI application which estimates toxic hazard of chemical compounds. The latest version includes the following toxicity prediction modules: -Cramer rules (oral toxicity) -Toxicity mode of action via Verhaar scheme -Skin irritation and Eye irritation prediction -Benigni / Bossa rulebase for mutagenicity and carcinogenicity prediction -START biodegradation and persistence prediction -Skin sensitisation reactivity domain -Kroes TTC Decision tree -SMARTCyp - Cytochrome P450-Mediated Drug...
A collection of ACO algorithms for the data mining classification task
MYRA is a collection of Ant Colony Optimization (ACO) algorithms for the data mining classification task. It includes popular rule induction and decision tree induction algorithms. The algorithms are ready to be used from the command line or can be easily called from your own Java code. They are build using a modular architecture, so they can be easily extended to incorporate different procedures and/or use different parameter values. This project is now hosted at: https://github.com/febo/myra
Simple Value Tree is an Excel Add-in created by Huong Lien Le and Gilberto Montibeller. This software has been used in multicriteria decision analysis and professional projects.
C++ header only library with AI and bioinformatics algorithms
C++ header only library, small and fast; Naive Bayesian Classifier, Decision Tree Classifier (ID3), DNA/RNA nucleotide second structure predictor, timeseries management, timeseries prediction, generic Evolutionary Algorithm, generic Hill Climbing algorithm and others.
Geographic feature extraction and data mining
GeoDMA is a plugin for TerraView software, used for geographical data mining. With a single image, the user can perform segmentation, attributes extraction, normalization and classification.
Choose Your Own Adventure style authoring and reading
A simple and efficient tool for handling the complicated task of writing a non-linear narrative (choose your own adventure style) story. Features an interface for reading stories written with the software. Writing / Authoring component features intuitive workspace, and 'decision tree' views for navigating back and forward through branching narratives.
The PCI toolkit is based on a decision tree assessment methodology, which helps you identify if your web applications are part of the PCI-DSS scope and how to apply the PCI-DSS requirements. By decomposing , one by one , you will be able to create an assessment and a final report of your scope delimitation and which OWASP guidelines must be used
iOVFDT algorithm of incremental decision tree
How to extract meaningful information from big data has been a popular open problem. Decision tree, which has a high degree of knowledge interpretation, has been favored in many real world applications. However noisy values commonly exist in high-speed data streams, e.g. real-time online data feeds that are prone to interference. When processing big data, it is hard to implement pre-processing and sampling in full batches. To solve this trade-off, we propose a new decision tree so called...
This software has been extensively used to teach Decision Analysis at Stanford University. It has also been used by many to solve trees in Excel for professional projects.
Adaboost extensions for cost-sentive classification
Adaboost extensions for cost-sentive classification CSExtension 1 CSExtension 2 CSExtension 3 CSExtension 4 CSExtension 5 AdaCost Boost CostBoost Uboost CostUBoost AdaBoostM1 Implementation of all the listed algorithms of the cluster "cost-sensitive classification". They are the meta algorithms which requires base algorithms e.g. Decision Tree Moreover, Voting criteria is also required e.g. Minimum expected cost criteria Input also requires to load an arff file and a cost matrix (sample...
C5.0 decision three algorithm C++/C# API
Useful API wrapper for well known C5.0 decision tree algorithm. Source algorithm code downloaded from http://www.rulequest.com/ (version 2.09) under GPL
JBoost is a simple, robust system for classification. JBoost contains implementations of several boosting algorithms in an alternating decision tree framework. In addition, JBoost provides extensible software for adding more learning algorithms.
Analyze the risks of cybercrime on a company's businesses, perform a risk assessment to develop a risk model and evaluate the sensitivity of that model in order to come out with a decision tree for the CEO of the company.
The DIDT (Distributed Id3-based Decision Tree) algorithm implementation in JAVA.
Project aim to provide simple easy APIs for Java developers to use interactive abilities in their Java Applications like speech recognition, handwriting recognition, use of web cam , sound record/play, decision trees , text to speech and many others.
Highly reusable and extensible Decision-Tree (Max-Gain) framework comprising of comprehensive input-processing and display functionality. Handles nominal, linear, continuous data. For preliminary description, refer - http://sushain.com/blog/archives/
Medical Datasets (In a text file, with space separated values) can be loaded to the system. By choosing either one of the two classifiers, Neural network or Decision Tree, the system can be trained and evaluated.
Avenzoar is a one-year exploration of renal cell carcinoma morphology and its related single nucleotide polymorphisms (SNPa) as a method of automating diagnosis of cancer by using a computer-aided decision tree controlled by analytical statistics.
Compiler of a 0+ order rule system. From a ruleset using attribute value formalism a decision tree is build and java/C/C++ execution code will be generated.
Demostration some algorithms for decision tree
AI Magik is a templatized C++ library providing basic predictors for supervised learning as reusable modules. Currently, the library features CNF Predictor, DNF predictor, decision tree, naive bayes, linear separator and SVM based predictors.
Matlab Classification Toolbox contains implementations of the following classifiers: Naive Bayes, Gaussian, Gaussian Mixture Model, Decision Tree and Neural Networks. This toolbox allows users to compare classifiers across various data sets.
The Decision Tree Learning algorithm ID3 extended with pre-pruning for WEKA, the free open-source Java API for Machine Learning. It achieves better accuracy than WEKA's ID3, which lacks pre-pruning.Info: http://bruno-wp.blogspot.com/search/label/Softwar
Zabal6 is a machine learning student tool based on decision tree learning, focused in the area of knowledge discovery (data mining), and inspired on See5. Zabl6 is a C++ program for Linux and windows O.S, with a intuitive graphical interface.
Jubjub is a decision tree based framework for automating *NIX administrative processes and reacting to events. Working well with a network monitor such as Nagios, you can expose, document, and add notifications to scripts in one step.