Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  



























Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1Description
 




2Extension packages
 




3History
 




4Related tools
 




5See also
 




6References
 




7External links
 













Weka (software)






Català
Čeština
Deutsch
Ελληνικά
Español
Euskara
فارسی
Français

Bahasa Indonesia
Italiano
עברית
Nederlands

Português
Русский

Slovenščina

Türkçe
Українська
Tiếng Vit

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 


















From Wikipedia, the free encyclopedia
 

(Redirected from Weka (machine learning))

Weka
Developer(s)University of Waikato
Stable release

3.8.6 (stable) / January 28, 2022; 2 years ago (2022-01-28)

Preview release

3.9.6 / January 28, 2022; 2 years ago (2022-01-28)

Repository
Written inJava
Operating systemWindows, macOS, Linux
PlatformIA-32, x86-64, ARM_architecture; Java SE
TypeMachine learning
LicenseGNU General Public License
Websitewww.cs.waikato.ac.nz/~ml/weka

Waikato Environment for Knowledge Analysis (Weka) is a collection of machine learning and data analysis free software licensed under the GNU General Public License. It was developed at the University of Waikato, New Zealand and is the companion software to the book "Data Mining: Practical Machine Learning Tools and Techniques".[1]

Description[edit]

Weka contains a collection of visualization tools and algorithms for data analysis and predictive modeling, together with graphical user interfaces for easy access to these functions.[1] The original non-Java version of Weka was a Tcl/Tk front-end to (mostly third-party) modeling algorithms implemented in other programming languages, plus data preprocessing utilities in C, and a makefile-based system for running machine learning experiments. This original version was primarily designed as a tool for analyzing data from agricultural domains,[2][3] but the more recent fully Java-based version (Weka 3), for which development started in 1997, is now used in many different application areas, in particular for educational purposes and research. Advantages of Weka include:

Weka supports several standard data mining tasks, more specifically, data preprocessing, clustering, classification, regression, visualization, and feature selection. Input to Weka is expected to be formatted according the Attribute-Relational File Format and with the filename bearing the .arff extension. All of Weka's techniques are predicated on the assumption that the data is available as one flat file or relation, where each data point is described by a fixed number of attributes (normally, numeric or nominal attributes, but some other attribute types are also supported). Weka provides access to SQL databases using Java Database Connectivity and can process the result returned by a database query. Weka provides access to deep learning with Deeplearning4j.[4] It is not capable of multi-relational data mining, but there is separate software for converting a collection of linked database tables into a single table that is suitable for processing using Weka.[5] Another important area that is currently not covered by the algorithms included in the Weka distribution is sequence modeling.

Extension packages[edit]

In version 3.7.2, a package manager was added to allow the easier installation of extension packages.[6] Some functionality that used to be included with Weka prior to this version has since been moved into such extension packages, but this change also makes it easier for others to contribute extensions to Weka and to maintain the software, as this modular architecture allows independent updates of the Weka core and individual extensions.

History[edit]

Related tools[edit]

See also[edit]

References[edit]

  1. ^ a b Witten, Ian H.; Frank, Eibe; Hall, Mark A.; Pal, Christopher J. (2011). Data Mining: Practical machine learning tools and techniques (3rd ed.). San Francisco (CA): Morgan Kaufmann. ISBN 9780080890364. Retrieved 2011-01-19.
  • ^ Holmes, Geoffrey; Donkin, Andrew; Witten, Ian H. (1994). Weka: A machine learning workbench (PDF). Proceedings of the Second Australia and New Zealand Conference on Intelligent Information Systems, Brisbane, Australia. Retrieved 2007-06-25.
  • ^ Garner, Stephen R.; Cunningham, Sally Jo; Holmes, Geoffrey; Nevill-Manning, Craig G.; Witten, Ian H. (1995). Applying a machine learning workbench: Experience with agricultural databases (PDF). Proceedings of the Machine Learning in Practice Workshop, Machine Learning Conference, Tahoe City (CA), USA. pp. 14–21. Retrieved 2007-06-25.
  • ^ "Weka Package Metadata". 2017. Retrieved 2017-11-11 – via SourceForge.
  • ^ Reutemann, Peter; Pfahringer, Bernhard; Frank, Eibe (2004). "Proper: A Toolbox for Learning from Relational Data with Propositional and Multi-Instance Learners". 17th Australian Joint Conference on Artificial Intelligence (AI2004). Springer-Verlag. CiteSeerX 10.1.1.459.8443.
  • ^ "weka-wiki - Packages". Retrieved 27 January 2020 – via GitHub.
  • ^ Witten, Ian H.; Frank, Eibe; Trigg, Len; Hall, Mark A.; Holmes, Geoffrey; Cunningham, Sally Jo (1999). Weka: Practical Machine Learning Tools and Techniques with Java Implementations (PDF). Proceedings of the ICONIP/ANZIIS/ANNES'99 Workshop on Emerging Knowledge Engineering and Connectionist-Based Information Systems. pp. 192–196. Retrieved 2007-06-26.
  • ^ Piatetsky-Shapiro, Gregory I. (2005-06-28). "Winner of SIGKDD Data Mining and Knowledge Discovery Service Award". KDnuggets. Retrieved 2007-06-25.
  • ^ "Overview of SIGKDD Service Award winners". ACM. 2005. Retrieved 2007-06-25.
  • ^ "Pentaho Acquires Weka Project". Pentaho. Retrieved 2018-02-06.
  • ^ "Plugin for Machine Intelligence". Hitachi Vantara.
  • ^ Thornton, Chris; Hutter, Frank; Hoos, Holger H.; Leyton-Brown, Kevin (2013-08-11). Auto-WEKA: combined selection and hyperparameter optimization of classification algorithms. Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM. pp. 847–855. doi:10.1145/2487575.2487629. ISBN 978-1-4503-2174-7.
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Weka_(software)&oldid=1214878455"

    Categories: 
    Data mining and machine learning software
    Free artificial intelligence applications
    Free data analysis software
    Free science software
    Free software programmed in Java (programming language)
    Software using the GPL license
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Commons category link is on Wikidata
    Official website different in Wikidata and Wikipedia
     



    This page was last edited on 21 March 2024, at 19:25 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki