https://github.com/oowekyala/vfdr-weka
A rule learning algorithm for Weka
https://github.com/oowekyala/vfdr-weka
algorithm classification decision-rules java weka
Last synced: 8 months ago
JSON representation
A rule learning algorithm for Weka
- Host: GitHub
- URL: https://github.com/oowekyala/vfdr-weka
- Owner: oowekyala
- License: gpl-3.0
- Created: 2017-02-24T11:32:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-19T20:02:20.000Z (about 8 years ago)
- Last Synced: 2025-01-21T00:50:03.380Z (9 months ago)
- Topics: algorithm, classification, decision-rules, java, weka
- Language: Java
- Homepage:
- Size: 28 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# VFDR algorithm for Weka
Implementation of the VFDR algorithm for the **[Weka](http://www.cs.waikato.ac.nz/ml/weka/)** machine-learning platform. The algorithm is described in the following paper:
> João Gama and Petr Kosina. Learning decision rules from data streams. In *Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence - Volume Two*, IJCAI’11, pages 1255–1260. AAAI Press, 2011.
The algorithm performs **on-line classification** on numeric or nominal attributes. It learns **decision rules**,can perform multiclass classification, and needs **only one pass** on the data to build its model. However, this version **does not support concept drift**.
## Installing the package
### Via the package manager's GUI
* Open Weka's package manager (in Weka's GUI chooser, `tools > Package manager`)
* Scroll to `vfdr` and click Install
### Via the package manager's CLI
* Assuming `weka.jar` is in the Java classpath, run
```
java weka.core.WekaPackageManager -install-package vfdr
```
### Via a local copy
* Build the package's zip archive or download it from /releases.
* Assuming `weka.jar` is in the Java classpath, run
```
java weka.core.WekaPackageManager -install-package path/to/zip
```
## Building the package
* Update Description.props
* From the top level directory, execute `ant make_package -Dpackage="vfdr-${version}" -buildfile ./build_package.xml`, where ${version} is the version number.
* The created zip will live under /dist