0.0.11 • Published 6 years ago

ml_edu_js v0.0.11

Weekly downloads
15
License
MIT
Repository
github
Last release
6 years ago

ML-eduJS

ML-eduJS is the simple library for using and understand Machine Learning Algorithms - for now decission tree and learning algorithm for them. I would like to invite you to read the code and understand what's happening under the hood. It works only on server side but maybe in future I will create browser side version.

With library you can:

  • implement own decision tree with all of the nodes and leafs
  • use predefined algorithm for decision tree learning - CART, ID3, C4.5
  • save tree to json file with readable form
  • save tree to json with form which can be reused later
  • descriptive mode

WARNING: Speed and optimization is not the main goal of the library

0. Import package

To install package using npm:

npm install ml_edu_js --save

After that I recommend to assign some properties:

const MLeduJS = require('ml_edu_js');
const CART = MLeduJS.CART; // the same for other submodules which are used in code

1. Decision tree

With ML-eduJS you can build, test and use your own decision trees. Library implements basic structure, but also offers learning algorithms and ensemble algorithms.

Available learning algorithms:

  • CART
  • ID3
  • C4.5

Available ensemble algorithms:

  • bagging

More details you can find in Wiki:

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago