easy_install digipy & mlboost

9
Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? easy install digipy & easy install mlboost (Machine Learning empowered by Python) Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] July 6, 2009 Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] easy install digipy & easy install mlboost (Machine Learning em

Upload: francis-pieraut

Post on 13-Jun-2015

665 views

Category:

Documents


0 download

DESCRIPTION

Slides of my flash presentation about digipy demo, a cool demo for Montreal Python 6 to do real time digits recognition using Machine Learning

TRANSCRIPT

Page 1: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

easy install digipy & easy install mlboost(Machine Learning empowered by Python)

Francis Pierauthttp://fraka6.blogspot.com/

http://bitbucket.org/fraka6/digipy/[email protected]

July 6, 2009

Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)

Page 2: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

Machine Learning empowered by Python Review

I Machine Learning 101 ⇒ Features ExtractionI FE/Visualization/Demo/...⇒ Python (mlboost)I Hand writing digit recognition demo⇒ digipy

Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)

Page 3: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

easy install digipy 4 steps

I pushing package to pypi is easy:python setup.py sdist upload (The Python Package Index)

I code on mercurial host: http://bitbucket.org/fraka6/digipy/

Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)

Page 4: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

digipy or digipy –test -e opt

I mlboost.nn(numpy) = 10X slower flayers(C++)Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)

Page 5: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

digipy-train -f digits.csv

Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)

Page 6: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

digipy-features2D -C 0,8 -f fe-digits-opt.csv

Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)

Page 7: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

Noise Robustnesss: Raw Pixels vs Extracted Features

I Do we really need preprocessing?

Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)

Page 8: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

Fast Demo

I 64 raw pixel + noise

I 11 Features + noise

Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)

Page 9: easy_install digipy & mlboost

Review Montreal-Python 6easy install digipy

digipy new UIdigipy tools

DemoQuestions?

Any questions?...A special thanks to Yannick Gingras, Pierre-Alexandre Fournier,Jeremy Barnes and Carolineeasy install digipyhttp://fraka6.blogspot.com/http://bitbucket.org/fraka6/digipy/http://bitbucket.org/fraka6/mlboost/http://bitbucket.org/fraka6/flayers/icml2009 was great! http://www.cs.mcgill.ca/ icml2009..Thanks,Francis Pieraut - alias [email protected]

Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ [email protected] install digipy & easy install mlboost (Machine Learning empowered by Python)