• Stars
    star
    116
  • Rank 293,632 (Top 6 %)
  • Language
    Julia
  • License
    Other
  • Created over 10 years ago
  • Updated over 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Julia Machine Learning library

MachineLearning.jl

Build Status Coverage Status Package Evaluator

The MachineLearning package represents the very beginnings of an attempt to consolidate common machine learning algorithms written in pure Julia and presenting a consistent API. Initially, the package will be targeted towards the machine learning practitioner, working with a dataset that fits in memory on a single machine. Longer term, I hope this will both target much larger datasets and be valuable for state of the art machine learning research as well.

API Introduction

model = [2.0,1.0,-1.0]
x_train = randn(1_000, 3)
y_train = int(map(x->x>0, x_train*model))
net = fit(x_train, y_train, classification_net_options())
sample = [1.0, 0.0, 0.0]
println("Ground truth: ", int(dot(sample,model)>0))
println("Prediction:   ", predict(net, sample))

Algorithms Implemented

  • Basic Decision Tree for Classification
  • Basic Random Forest for Classification
  • Basic Neural Network
  • Bayesian Additive Regression Trees

Other Helpers

  • Train/Test split
  • Cross validation
  • Experiments

More Repositories

1

Metrics

Machine learning evaluation metrics, implemented in Python, R, Haskell, and MATLAB / Octave
Python
1,606
star
2

hillary-clinton-emails

Code to transform Hillary's emails from raw PDF documents to a SQLite database
Python
164
star
3

Air-Quality-Prediction-Hackathon-Winning-Model

Contains the code for the model that won Kaggle's Air Quality Prediction Hackathon
MATLAB
89
star
4

FacebookRecruitingCompetition

Code to create benchmarks for Kaggle's Facebook Recruiting Competition
Python
84
star
5

Stack-Overflow-Competition

Benchmarks for Kaggle's Predict Closed Questions on Stack Overflow competition
Python
56
star
6

ASAP-AES

Evaluation Metrics for the Hewlett Foundation's Automated Essay Scoring competition
Python
37
star
7

ExpediaPersonalizedSortCompetition

Transformation and benchmark code for Expedia's Personalized Sort Kaggle Competition
Python
36
star
8

Kdd2013AuthorPaperIdentification

Benchmark and sample code for the Author Paper Identification Challenge on Kaggle, a part of the 2013 KDD Cup
Python
34
star
9

JobSalaryPrediction

Python
34
star
10

nips-papers

Python
29
star
11

CauseEffectPairsChallenge

Benchmark and sample code for the Cause Effect Pairs Challenge on Kaggle
Python
21
star
12

BioResponse

Benchmarks for Boehringer-Ingelheim's Predicting a Biological Response Competition, hosted by Kaggle
Python
17
star
13

BluebookForBulldozers

Python
16
star
14

2016-us-election

Makefile
16
star
15

crowdflower-airline-twitter-sentiment

Makefile
12
star
16

GEFlightQuest

Data transformation code and benchmarks for GE Flight Quest
Python
12
star
17

nips-2015-papers

Python
11
star
18

ASAP-SAS

Sample code for the short answer scoring contest, hosted by Kaggle
Python
9
star
19

emvic

Kaggle's Eye Movements Identification and Verification Competition
Python
8
star
20

EventRecommendationChallenge

Sample code for Kaggle's Event Recommendation Challenge
Python
8
star
21

crowdflower-first-gop-debate-twitter-sentiment

Makefile
7
star
22

icml2013preview

ICML 2013 Accepted Papers Preview
Python
7
star
23

health-insurance-marketplace

Makefile
7
star
24

us-college-scorecard

Python
6
star
25

baseball

Makefile
5
star
26

GEFlight2BasicAgents

Code to create a simple sample submission for GE Flight Quest Phase 2: Flight Optimization
Python
5
star
27

awic2012

Benchmark for Kaggle's ICFHR 2012 Arabic Writer Identification challenge
4
star
28

Koalas

C# DataFrame
C#
4
star
29

sf-salaries

Python
4
star
30

XSV.jl

CSV, TSV, etc. streaming and batch parser
Julia
4
star
31

icdm-2015-drawbridge-cross-device-connection

R
3
star
32

GribDotNet

FSharp library for reading Grib2 files
F#
3
star
33

ReinforcementLearning.jl

Julia
3
star
34

benhamner.github.com

HTML
2
star
35

ScikitLearnTutorial

Initially for DSL meetup
Python
2
star
36

deepdream

Shell
1
star
37

Ben-s-Notes

1
star
38

DetectingFacesFromMegBrainActivity

Detecting Faces From Meg Brain Activity
Julia
1
star
39

snap-amazon-fine-foods

Python
1
star
40

hacker-news-scrape

Python
1
star
41

march-machine-learning-mania-2016

Makefile
1
star
42

bay-area-bike-share

Python
1
star
43

docker-gym

1
star