var training_data = [ { "slength": 5.1, "swidth": 3.5, "plength": 1.4, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.9, "swidth": 3.0, "plength": 1.4, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.7, "swidth": 3.2, "plength": 1.3, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.6, "swidth": 3.1, "plength": 1.5, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.0, "swidth": 3.6, "plength": 1.4, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.4, "swidth": 3.9, "plength": 1.7, "pwidth": 0.4, "variety": "Setosa" }, { "slength": 4.6, "swidth": 3.4, "plength": 1.4, "pwidth": 0.3, "variety": "Setosa" }, { "slength": 5.0, "swidth": 3.4, "plength": 1.5, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.4, "swidth": 2.9, "plength": 1.4, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.9, "swidth": 3.1, "plength": 1.5, "pwidth": 0.1, "variety": "Setosa" }, { "slength": 5.4, "swidth": 3.7, "plength": 1.5, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.8, "swidth": 3.4, "plength": 1.6, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.8, "swidth": 3.0, "plength": 1.4, "pwidth": 0.1, "variety": "Setosa" }, { "slength": 4.3, "swidth": 3.0, "plength": 1.1, "pwidth": 0.1, "variety": "Setosa" }, { "slength": 5.8, "swidth": 4.0, "plength": 1.2, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.7, "swidth": 4.4, "plength": 1.5, "pwidth": 0.4, "variety": "Setosa" }, { "slength": 5.4, "swidth": 3.9, "plength": 1.3, "pwidth": 0.4, "variety": "Setosa" }, { "slength": 5.1, "swidth": 3.5, "plength": 1.4, "pwidth": 0.3, "variety": "Setosa" }, { "slength": 5.7, "swidth": 3.8, "plength": 1.7, "pwidth": 0.3, "variety": "Setosa" }, { "slength": 5.1, "swidth": 3.8, "plength": 1.5, "pwidth": 0.3, "variety": "Setosa" }, { "slength": 5.4, "swidth": 3.4, "plength": 1.7, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.1, "swidth": 3.7, "plength": 1.5, "pwidth": 0.4, "variety": "Setosa" }, { "slength": 4.6, "swidth": 3.6, "plength": 1.0, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.1, "swidth": 3.3, "plength": 1.7, "pwidth": 0.5, "variety": "Setosa" }, { "slength": 4.8, "swidth": 3.4, "plength": 1.9, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.0, "swidth": 3.0, "plength": 1.6, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.0, "swidth": 3.4, "plength": 1.6, "pwidth": 0.4, "variety": "Setosa" }, { "slength": 5.2, "swidth": 3.5, "plength": 1.5, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.2, "swidth": 3.4, "plength": 1.4, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.7, "swidth": 3.2, "plength": 1.6, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.2, "swidth": 4.1, "plength": 1.5, "pwidth": 0.1, "variety": "Setosa" }, { "slength": 5.5, "swidth": 4.2, "plength": 1.4, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.9, "swidth": 3.1, "plength": 1.5, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.0, "swidth": 3.2, "plength": 1.2, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.5, "swidth": 3.5, "plength": 1.3, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.9, "swidth": 3.6, "plength": 1.4, "pwidth": 0.1, "variety": "Setosa" }, { "slength": 4.4, "swidth": 3.0, "plength": 1.3, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.1, "swidth": 3.4, "plength": 1.5, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.0, "swidth": 3.5, "plength": 1.3, "pwidth": 0.3, "variety": "Setosa" }, { "slength": 4.5, "swidth": 2.3, "plength": 1.3, "pwidth": 0.3, "variety": "Setosa" }, { "slength": 4.4, "swidth": 3.2, "plength": 1.3, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.0, "swidth": 3.5, "plength": 1.6, "pwidth": 0.6, "variety": "Setosa" }, { "slength": 5.1, "swidth": 3.8, "plength": 1.9, "pwidth": 0.4, "variety": "Setosa" }, { "slength": 4.8, "swidth": 3.0, "plength": 1.4, "pwidth": 0.3, "variety": "Setosa" }, { "slength": 5.1, "swidth": 3.8, "plength": 1.6, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 4.6, "swidth": 3.2, "plength": 1.4, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.3, "swidth": 3.7, "plength": 1.5, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 5.0, "swidth": 3.3, "plength": 1.4, "pwidth": 0.2, "variety": "Setosa" }, { "slength": 7.0, "swidth": 3.2, "plength": 4.7, "pwidth": 1.4, "variety": "Versicolor" }, { "slength": 6.4, "swidth": 3.2, "plength": 4.5, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 6.9, "swidth": 3.1, "plength": 4.9, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 5.5, "swidth": 2.3, "plength": 4.0, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 6.5, "swidth": 2.8, "plength": 4.6, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 5.7, "swidth": 2.8, "plength": 4.5, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 6.3, "swidth": 3.3, "plength": 4.7, "pwidth": 1.6, "variety": "Versicolor" }, { "slength": 4.9, "swidth": 2.4, "plength": 3.3, "pwidth": 1.0, "variety": "Versicolor" }, { "slength": 6.6, "swidth": 2.9, "plength": 4.6, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 5.2, "swidth": 2.7, "plength": 3.9, "pwidth": 1.4, "variety": "Versicolor" }, { "slength": 5.0, "swidth": 2.0, "plength": 3.5, "pwidth": 1.0, "variety": "Versicolor" }, { "slength": 5.9, "swidth": 3.0, "plength": 4.2, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 6.0, "swidth": 2.2, "plength": 4.0, "pwidth": 1.0, "variety": "Versicolor" }, { "slength": 6.1, "swidth": 2.9, "plength": 4.7, "pwidth": 1.4, "variety": "Versicolor" }, { "slength": 5.6, "swidth": 2.9, "plength": 3.6, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 6.7, "swidth": 3.1, "plength": 4.4, "pwidth": 1.4, "variety": "Versicolor" }, { "slength": 5.6, "swidth": 3.0, "plength": 4.5, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 5.8, "swidth": 2.7, "plength": 4.1, "pwidth": 1.0, "variety": "Versicolor" }, { "slength": 6.2, "swidth": 2.2, "plength": 4.5, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 5.6, "swidth": 2.5, "plength": 3.9, "pwidth": 1.1, "variety": "Versicolor" }, { "slength": 5.9, "swidth": 3.2, "plength": 4.8, "pwidth": 1.8, "variety": "Versicolor" }, { "slength": 6.1, "swidth": 2.8, "plength": 4.0, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 6.3, "swidth": 2.5, "plength": 4.9, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 6.1, "swidth": 2.8, "plength": 4.7, "pwidth": 1.2, "variety": "Versicolor" }, { "slength": 6.4, "swidth": 2.9, "plength": 4.3, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 6.6, "swidth": 3.0, "plength": 4.4, "pwidth": 1.4, "variety": "Versicolor" }, { "slength": 6.8, "swidth": 2.8, "plength": 4.8, "pwidth": 1.4, "variety": "Versicolor" }, { "slength": 6.7, "swidth": 3.0, "plength": 5.0, "pwidth": 1.7, "variety": "Versicolor" }, { "slength": 6.0, "swidth": 2.9, "plength": 4.5, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 5.7, "swidth": 2.6, "plength": 3.5, "pwidth": 1.0, "variety": "Versicolor" }, { "slength": 5.5, "swidth": 2.4, "plength": 3.8, "pwidth": 1.1, "variety": "Versicolor" }, { "slength": 5.5, "swidth": 2.4, "plength": 3.7, "pwidth": 1.0, "variety": "Versicolor" }, { "slength": 5.8, "swidth": 2.7, "plength": 3.9, "pwidth": 1.2, "variety": "Versicolor" }, { "slength": 6.0, "swidth": 2.7, "plength": 5.1, "pwidth": 1.6, "variety": "Versicolor" }, { "slength": 5.4, "swidth": 3.0, "plength": 4.5, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 6.0, "swidth": 3.4, "plength": 4.5, "pwidth": 1.6, "variety": "Versicolor" }, { "slength": 6.7, "swidth": 3.1, "plength": 4.7, "pwidth": 1.5, "variety": "Versicolor" }, { "slength": 6.3, "swidth": 2.3, "plength": 4.4, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 5.5, "swidth": 2.6, "plength": 4.4, "pwidth": 1.2, "variety": "Versicolor" }, { "slength": 6.1, "swidth": 3.0, "plength": 4.6, "pwidth": 1.4, "variety": "Versicolor" }, { "slength": 5.8, "swidth": 2.6, "plength": 4.0, "pwidth": 1.2, "variety": "Versicolor" }, { "slength": 5.0, "swidth": 2.3, "plength": 3.3, "pwidth": 1.0, "variety": "Versicolor" }, { "slength": 5.6, "swidth": 2.7, "plength": 4.2, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 5.7, "swidth": 3.0, "plength": 4.2, "pwidth": 1.2, "variety": "Versicolor" }, { "slength": 5.7, "swidth": 2.9, "plength": 4.2, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 6.2, "swidth": 2.9, "plength": 4.3, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 5.1, "swidth": 2.5, "plength": 3.0, "pwidth": 1.1, "variety": "Versicolor" }, { "slength": 5.7, "swidth": 2.8, "plength": 4.1, "pwidth": 1.3, "variety": "Versicolor" }, { "slength": 6.3, "swidth": 3.3, "plength": 6.0, "pwidth": 2.5, "variety": "Virginica" }, { "slength": 5.8, "swidth": 2.7, "plength": 5.1, "pwidth": 1.9, "variety": "Virginica" }, { "slength": 7.1, "swidth": 3.0, "plength": 5.9, "pwidth": 2.1, "variety": "Virginica" }, { "slength": 6.3, "swidth": 2.9, "plength": 5.6, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 6.5, "swidth": 3.0, "plength": 5.8, "pwidth": 2.2, "variety": "Virginica" }, { "slength": 7.6, "swidth": 3.0, "plength": 6.6, "pwidth": 2.1, "variety": "Virginica" }, { "slength": 4.9, "swidth": 2.5, "plength": 4.5, "pwidth": 1.7, "variety": "Virginica" }, { "slength": 7.3, "swidth": 2.9, "plength": 6.3, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 6.7, "swidth": 2.5, "plength": 5.8, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 7.2, "swidth": 3.6, "plength": 6.1, "pwidth": 2.5, "variety": "Virginica" }, { "slength": 6.5, "swidth": 3.2, "plength": 5.1, "pwidth": 2.0, "variety": "Virginica" }, { "slength": 6.4, "swidth": 2.7, "plength": 5.3, "pwidth": 1.9, "variety": "Virginica" }, { "slength": 6.8, "swidth": 3.0, "plength": 5.5, "pwidth": 2.1, "variety": "Virginica" }, { "slength": 5.7, "swidth": 2.5, "plength": 5.0, "pwidth": 2.0, "variety": "Virginica" }, { "slength": 5.8, "swidth": 2.8, "plength": 5.1, "pwidth": 2.4, "variety": "Virginica" }, { "slength": 6.4, "swidth": 3.2, "plength": 5.3, "pwidth": 2.3, "variety": "Virginica" }, { "slength": 6.5, "swidth": 3.0, "plength": 5.5, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 7.7, "swidth": 3.8, "plength": 6.7, "pwidth": 2.2, "variety": "Virginica" }, { "slength": 7.7, "swidth": 2.6, "plength": 6.9, "pwidth": 2.3, "variety": "Virginica" }, { "slength": 6.0, "swidth": 2.2, "plength": 5.0, "pwidth": 1.5, "variety": "Virginica" }, { "slength": 6.9, "swidth": 3.2, "plength": 5.7, "pwidth": 2.3, "variety": "Virginica" }, { "slength": 5.6, "swidth": 2.8, "plength": 4.9, "pwidth": 2.0, "variety": "Virginica" }, { "slength": 7.7, "swidth": 2.8, "plength": 6.7, "pwidth": 2.0, "variety": "Virginica" }, { "slength": 6.3, "swidth": 2.7, "plength": 4.9, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 6.7, "swidth": 3.3, "plength": 5.7, "pwidth": 2.1, "variety": "Virginica" }, { "slength": 7.2, "swidth": 3.2, "plength": 6.0, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 6.2, "swidth": 2.8, "plength": 4.8, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 6.1, "swidth": 3.0, "plength": 4.9, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 6.4, "swidth": 2.8, "plength": 5.6, "pwidth": 2.1, "variety": "Virginica" }, { "slength": 7.2, "swidth": 3.0, "plength": 5.8, "pwidth": 1.6, "variety": "Virginica" }, { "slength": 7.4, "swidth": 2.8, "plength": 6.1, "pwidth": 1.9, "variety": "Virginica" }, { "slength": 7.9, "swidth": 3.8, "plength": 6.4, "pwidth": 2.0, "variety": "Virginica" }, { "slength": 6.4, "swidth": 2.8, "plength": 5.6, "pwidth": 2.2, "variety": "Virginica" }, { "slength": 6.3, "swidth": 2.8, "plength": 5.1, "pwidth": 1.5, "variety": "Virginica" }, { "slength": 6.1, "swidth": 2.6, "plength": 5.6, "pwidth": 1.4, "variety": "Virginica" }, { "slength": 7.7, "swidth": 3.0, "plength": 6.1, "pwidth": 2.3, "variety": "Virginica" }, { "slength": 6.3, "swidth": 3.4, "plength": 5.6, "pwidth": 2.4, "variety": "Virginica" }, { "slength": 6.4, "swidth": 3.1, "plength": 5.5, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 6.0, "swidth": 3.0, "plength": 4.8, "pwidth": 1.8, "variety": "Virginica" }, { "slength": 6.9, "swidth": 3.1, "plength": 5.4, "pwidth": 2.1, "variety": "Virginica" }, { "slength": 6.7, "swidth": 3.1, "plength": 5.6, "pwidth": 2.4, "variety": "Virginica" }, { "slength": 6.9, "swidth": 3.1, "plength": 5.1, "pwidth": 2.3, "variety": "Virginica" }, { "slength": 5.8, "swidth": 2.7, "plength": 5.1, "pwidth": 1.9, "variety": "Virginica" }, { "slength": 6.8, "swidth": 3.2, "plength": 5.9, "pwidth": 2.3, "variety": "Virginica" }, { "slength": 6.7, "swidth": 3.3, "plength": 5.7, "pwidth": 2.5, "variety": "Virginica" }, { "slength": 6.7, "swidth": 3.0, "plength": 5.2, "pwidth": 2.3, "variety": "Virginica" }, { "slength": 6.3, "swidth": 2.5, "plength": 5.0, "pwidth": 1.9, "variety": "Virginica" }, { "slength": 6.5, "swidth": 3.0, "plength": 5.2, "pwidth": 2.0, "variety": "Virginica" } ] var target = "variety"; var features = ["slength", "swidth","plength","pwidth"]; var model = ml.learn({ algorithm:ml.ML.ICE, data:training_data, target:target, features:features, eps:0.1 }) print(ml.classify(model,training_data).map(function (row,index) { row.y=training_data[index][target] return row; })) print(ml.print(model).split('\n').length)