GitPedia
Home/Waikato/meka/Changelog
Waikato

Waikato/meka

Multi-label classifiers and evaluation procedures using the Weka machine learning framework.

14 Releases
Latest: 1y ago
Release v1.9.8meka-1.9.8Latest
fracpetefracpete·1y ago·September 6, 2024
GitHub

📋 Changes

  • added edge case handling in case of really low label cardinality, removed unnecessary double casts, fixed bracketing (https://github.com/Waikato/meka/pull/80) - thanks to @lorsbach
  • additional multi-label classifiers: ERFH, HOMER, MLRF (https://github.com/Waikato/meka/pull/81 and https://github.com/Waikato/meka/pull/84) - thanks to @agkphysics
  • updated flatlaf look'n'feel
  • switched to [simple-directory-chooser](https://github.com/waikato-datamining/simple-directory-chooser)
Release v1.9.7meka-1.9.7
fracpetefracpete·3y ago·October 16, 2022
GitHub

📋 Changes

  • upgraded multisearch-weka-package to 2021.2.17
  • upgraded maven-compiler-plugin to 3.10.1
  • dropped jide-oss since not compatible with Java 17 (using simple JFileChooser-based directory chooser again)
  • upgraded jshell-scripting to 0.1.2
Release v1.9.6meka-1.9.6
fracpetefracpete·4y ago·May 11, 2022
GitHub

📋 Changes

  • upgraded Weka to 3.9.6
  • updated URLs in Tutorial
Release v1.9.5meka-1.9.5
fracpetefracpete·5y ago·May 28, 2021
GitHub

📋 Changes

  • fixed `java.lang.Exception: Illegal options: ...` exception, which affected all general options when executing algorithms from the command-line. This was due to a recent change in Weka, which now always performs a check for remaining options. See https://github.com/Waikato/meka/issues/74.
Release v1.9.4meka-1.9.4
fracpetefracpete·5y ago·December 30, 2020
GitHub

📋 Changes

  • upgraded Weka to 3.9.5
Release v1.9.3meka-1.9.3
fracpetefracpete·5y ago·October 24, 2020
GitHub

📋 Changes

  • `MULAN` classifier now has an `renamedAttributes` property which determines whether to rename attributes (for avoiding invalid characters); on by default (as it was current behavior); command-line flag `-no-rename` turns it off
  • using updated jide-oss library to avoid problems on Macs
  • added ability to change look'n'feel with new *flat* look'n'feel the default
  • `.props` files are now read from the MEKA home directory as well (`$HOME/.meka` or `%USERPROFILE%\mekafiles`)
  • now based on Weka 3.9.4
  • added `-x-out-dir` command-line option for storing the per-fold data of a cross-validation run
  • MultiSearch algorithms now show up in the GOE
  • Support for scripting via [JShell](https://github.com/fracpete/jshell-scripting)
Release v1.9.2meka-1.9.2
fracpetefracpete·5y ago·October 14, 2020
GitHub
Release v1.9.1meka-1.9.1
fracpetefracpete·5y ago·October 14, 2020
GitHub

📝 Documentation

  • See http://meka.sourceforge.net/#documentation for sources of documentation regarding MEKA.
  • In particular,
  • See the `Tutorial.pdf` for detailed information on obtaining, using and extending MEKA.
  • For a list of included methods and command line examples for them, see: http://meka.sourceforge.net/methods.html
  • For examples on how to use MEKA in your Java code: https://github.com/Waikato/meka/tree/master/src/main/java/mekaexamples
  • If you have a specific question, ask on Meka's mailing list
  • Check if it is already answered: http://sourceforge.net/mailarchive/forum.php?forum_name=meka-list
  • Write it to meka-list@lists.sourceforge.net

📋 Changes in Version 1.9.1

  • Added a folder `mekaexamples` with examples of how to use Meka from Java code
  • Evaluation can handle missing values
  • `BR` now runs faster on large datasets
  • `PCC` now outputs probabilistic info (as it should)
  • Bug fix with labelset print-outs in evaluation at particular verbosity levels
  • Classifier `BaggingMLUpdateableADWIN` removed to free dependence of MOA
  • `-T` option is now available for incremental classifiers, evaluating the
  • classifier in its current state (or after training with `-t` finished) on
  • + 19 more

🐛 Bugs, and Future Enhancements

  • A list of current Issues in Meka (known bugs, planned improvements, feature wishlist) can be found at https://github.com/Waikato/meka/issues
Release v1.9.0meka-1.9.0
fracpetefracpete·5y ago·October 14, 2020
GitHub

📋 Changes

  • MEKA's build has been switched over from Apache Ant to Apache Maven.
  • Note: this change affects people working with the source code.
  • It makes life easier with deploying artifacts to Maven Central automatically
  • Better execution of unit tests.
  • The Evaluation framework has been heavily reworked
  • Evaluation output has been improved, as much in the code as the visual text output (now prettier!).
  • Macro and Micro Precision and Recall are added as evaluation metrics
  • AUPRC and AUROC are added as evaluation metrics
  • + 33 more
Release v1.7.7release-1.7.7
fracpetefracpete·5y ago·October 14, 2020
GitHub

📋 Changes

  • Fixed a bug which caused Meka to crash when using RandomForest as a base classifier
  • Can now visualize certain base classifiers, for example, J48. Just right-click 'Show Graphs' in the GUI results History
  • Other improvements to the GUI such as
  • an Open Recent option
  • a Save Model option to the GUI results History
  • MCC classifier (and derivatives) now run faster in the case that no chain-search is made
  • OS-specific Meka home directories
  • Recent changes are reflected in the tutorial
Release v1.7.6release-1.7.6
fracpetefracpete·5y ago·October 14, 2020
GitHub

📋 Changes

  • Updateable classifiers are now moved to subfolders incremental/ and incremental/meta
  • Updateable classifiers are now set with a sensible default classifier (HoeffdingTree), and BRUpdateable in the case of meta incremental classifiers
  • Javadoc comments are cleaned up
  • Some unused branches of weka/ and moa/ were removed
  • Some overly stringent unit tests were changed
  • Recent changes are reflected in the tutorial
Release v1.2.1release-1.2.1
fracpetefracpete·5y ago·October 14, 2020
GitHub

This version 1.2.1 offers a small bug fix over 1.2, related to loading separate test files.

Release v1.2release-1.2
fracpetefracpete·5y ago·October 14, 2020
GitHub
Release v1.0release-1.0
fracpetefracpete·5y ago·October 14, 2020
GitHub

📋 Changes

  • source code
  • weka.jar
  • mulan.jar
  • datasets