SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
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/
                                         fpieraut@gmail.com


                                                   July 6, 2009


Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em
Review Montreal-Python 6
                                        easy install digipy
                                            digipy new UI
                                              digipy tools
                                                     Demo
                                               Questions?


Machine Learning empowered by Python Review

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




Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em
Review Montreal-Python 6
                                        easy install digipy
                                            digipy new UI
                                              digipy tools
                                                     Demo
                                               Questions?


easy install digipy 4 steps




              pushing package to pypi is easy:
              python setup.py sdist upload (The Python Package Index)
              code on mercurial host: http://bitbucket.org/fraka6/digipy/
Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em
Review Montreal-Python 6
                                        easy install digipy
                                            digipy new UI
                                              digipy tools
                                                     Demo
                                               Questions?


digipy or digipy –test -e opt




              mlboost.nn(numpy) = 10X slower flayers(C++)
Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em
Review Montreal-Python 6
                                        easy install digipy
                                            digipy new UI
                                              digipy tools
                                                     Demo
                                               Questions?


digipy-train -f digits.csv




Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em
Review Montreal-Python 6
                                        easy install digipy
                                            digipy new UI
                                              digipy tools
                                                     Demo
                                               Questions?


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




Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em
Review Montreal-Python 6
                                        easy install digipy
                                            digipy new UI
                                              digipy tools
                                                     Demo
                                               Questions?


Noise Robustnesss: Raw Pixels vs Extracted Features

              Do we really need preprocessing?




Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em
Review Montreal-Python 6
                                        easy install digipy
                                            digipy new UI
                                              digipy tools
                                                     Demo
                                               Questions?


Fast Demo

              64 raw pixel + noise




              11 Features + noise




Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em
Review Montreal-Python 6
                                        easy install digipy
                                            digipy new UI
                                              digipy tools
                                                     Demo
                                               Questions?

       Any questions?
       ...
       A special thanks to Yannick Gingras, Pierre-Alexandre Fournier,
       Jeremy Barnes and Caroline
       easy install digipy
       http://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 Fraka6
       fpieraut@gmail.com


Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com
                                                                 easy install digipy & easy install mlboost (Machine Learning em

Contenu connexe

Similaire à easy_install digipy & mlboost

PyCon2022 - Building Python Extensions
PyCon2022 - Building Python ExtensionsPyCon2022 - Building Python Extensions
PyCon2022 - Building Python ExtensionsHenry Schreiner
 
Behold the Power of Python
Behold the Power of PythonBehold the Power of Python
Behold the Power of PythonSarah Dutkiewicz
 
Python 101 For The Net Developer
Python 101 For The Net DeveloperPython 101 For The Net Developer
Python 101 For The Net DeveloperSarah Dutkiewicz
 
WPS Projects Update
WPS Projects UpdateWPS Projects Update
WPS Projects UpdateJody Garnett
 
Python on a chip
Python on a chipPython on a chip
Python on a chipstoggi
 
Micropython for the iot
Micropython for the iotMicropython for the iot
Micropython for the iotJacques Supcik
 
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdfAdvanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdfWiseNaeem
 
Picademy #3 Python Picamera GPIO Workshop
Picademy #3 Python Picamera GPIO WorkshopPicademy #3 Python Picamera GPIO Workshop
Picademy #3 Python Picamera GPIO Workshopbennuttall
 
Pyramid and the Pylons Project in the wild
Pyramid and the Pylons Project in the wildPyramid and the Pylons Project in the wild
Pyramid and the Pylons Project in the wildPloneFoundation
 
Raspberry pi: Conceptos básicos de robótica raspberry pi por richard grimmett
 Raspberry pi: Conceptos básicos de robótica raspberry pi por richard grimmett Raspberry pi: Conceptos básicos de robótica raspberry pi por richard grimmett
Raspberry pi: Conceptos básicos de robótica raspberry pi por richard grimmettSANTIAGO PABLO ALBERTO
 
osakapy 2014.10 LT (CI for Python Project)
osakapy 2014.10 LT (CI for Python Project)osakapy 2014.10 LT (CI for Python Project)
osakapy 2014.10 LT (CI for Python Project)Hattori Hideo
 
Python packaging: how did we get here, and where are we going?
Python packaging: how did we get here, and where are we going?Python packaging: how did we get here, and where are we going?
Python packaging: how did we get here, and where are we going?takluyver
 
Raspberry pi: Proyectos prácticos de raspberry pi por publicación de imágenes
Raspberry pi: Proyectos prácticos de raspberry pi por publicación de imágenes Raspberry pi: Proyectos prácticos de raspberry pi por publicación de imágenes
Raspberry pi: Proyectos prácticos de raspberry pi por publicación de imágenes SANTIAGO PABLO ALBERTO
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startupsvictorneo
 
Push Button Stop Motion Animation with Python Picamera
Push Button Stop Motion Animation with Python PicameraPush Button Stop Motion Animation with Python Picamera
Push Button Stop Motion Animation with Python Picamerabennuttall
 
Scientist meets web dev: how Python became the language of data
Scientist meets web dev: how Python became the language of dataScientist meets web dev: how Python became the language of data
Scientist meets web dev: how Python became the language of dataGael Varoquaux
 
PuppetConf track overview: Puppet 4
PuppetConf track overview: Puppet 4PuppetConf track overview: Puppet 4
PuppetConf track overview: Puppet 4Puppet
 
Python programming for beginners
Python programming for beginnersPython programming for beginners
Python programming for beginnersBenishchoco
 

Similaire à easy_install digipy & mlboost (20)

PyCon2022 - Building Python Extensions
PyCon2022 - Building Python ExtensionsPyCon2022 - Building Python Extensions
PyCon2022 - Building Python Extensions
 
Behold the Power of Python
Behold the Power of PythonBehold the Power of Python
Behold the Power of Python
 
Python 101 For The Net Developer
Python 101 For The Net DeveloperPython 101 For The Net Developer
Python 101 For The Net Developer
 
WPS Projects Update
WPS Projects UpdateWPS Projects Update
WPS Projects Update
 
Python on a chip
Python on a chipPython on a chip
Python on a chip
 
Micropython for the iot
Micropython for the iotMicropython for the iot
Micropython for the iot
 
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdfAdvanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
 
Picademy #3 Python Picamera GPIO Workshop
Picademy #3 Python Picamera GPIO WorkshopPicademy #3 Python Picamera GPIO Workshop
Picademy #3 Python Picamera GPIO Workshop
 
Pyramid and the Pylons Project in the wild
Pyramid and the Pylons Project in the wildPyramid and the Pylons Project in the wild
Pyramid and the Pylons Project in the wild
 
Beyond QA
Beyond QABeyond QA
Beyond QA
 
Raspberry pi: Conceptos básicos de robótica raspberry pi por richard grimmett
 Raspberry pi: Conceptos básicos de robótica raspberry pi por richard grimmett Raspberry pi: Conceptos básicos de robótica raspberry pi por richard grimmett
Raspberry pi: Conceptos básicos de robótica raspberry pi por richard grimmett
 
Para gostar de Python DevDay
Para gostar de Python DevDay Para gostar de Python DevDay
Para gostar de Python DevDay
 
osakapy 2014.10 LT (CI for Python Project)
osakapy 2014.10 LT (CI for Python Project)osakapy 2014.10 LT (CI for Python Project)
osakapy 2014.10 LT (CI for Python Project)
 
Python packaging: how did we get here, and where are we going?
Python packaging: how did we get here, and where are we going?Python packaging: how did we get here, and where are we going?
Python packaging: how did we get here, and where are we going?
 
Raspberry pi: Proyectos prácticos de raspberry pi por publicación de imágenes
Raspberry pi: Proyectos prácticos de raspberry pi por publicación de imágenes Raspberry pi: Proyectos prácticos de raspberry pi por publicación de imágenes
Raspberry pi: Proyectos prácticos de raspberry pi por publicación de imágenes
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startups
 
Push Button Stop Motion Animation with Python Picamera
Push Button Stop Motion Animation with Python PicameraPush Button Stop Motion Animation with Python Picamera
Push Button Stop Motion Animation with Python Picamera
 
Scientist meets web dev: how Python became the language of data
Scientist meets web dev: how Python became the language of dataScientist meets web dev: how Python became the language of data
Scientist meets web dev: how Python became the language of data
 
PuppetConf track overview: Puppet 4
PuppetConf track overview: Puppet 4PuppetConf track overview: Puppet 4
PuppetConf track overview: Puppet 4
 
Python programming for beginners
Python programming for beginnersPython programming for beginners
Python programming for beginners
 

Plus de Francis Piéraut

4th industrial revolution fuel by combining big data and deeplearning a qui...
4th industrial revolution fuel by combining big data and deeplearning   a qui...4th industrial revolution fuel by combining big data and deeplearning   a qui...
4th industrial revolution fuel by combining big data and deeplearning a qui...Francis Piéraut
 
Startups ultime experience
Startups ultime experienceStartups ultime experience
Startups ultime experienceFrancis Piéraut
 
The ultimate trick to learn faster
The ultimate trick  to learn fasterThe ultimate trick  to learn faster
The ultimate trick to learn fasterFrancis Piéraut
 
Big data barrier of entry (flash)
Big data barrier of entry (flash) Big data barrier of entry (flash)
Big data barrier of entry (flash) Francis Piéraut
 
Big data: Just another barrier of entry
Big data: Just another barrier of entryBig data: Just another barrier of entry
Big data: Just another barrier of entryFrancis Piéraut
 
The big data dead valley dilemma and much more.
The big data dead valley dilemma and much more.The big data dead valley dilemma and much more.
The big data dead valley dilemma and much more.Francis Piéraut
 
Appengine vs Amazon; pros & cons for startups
Appengine vs Amazon; pros & cons for startupsAppengine vs Amazon; pros & cons for startups
Appengine vs Amazon; pros & cons for startupsFrancis Piéraut
 
No BI without Machine Learning
No BI without Machine LearningNo BI without Machine Learning
No BI without Machine LearningFrancis Piéraut
 

Plus de Francis Piéraut (10)

4th industrial revolution fuel by combining big data and deeplearning a qui...
4th industrial revolution fuel by combining big data and deeplearning   a qui...4th industrial revolution fuel by combining big data and deeplearning   a qui...
4th industrial revolution fuel by combining big data and deeplearning a qui...
 
Startups ultime experience
Startups ultime experienceStartups ultime experience
Startups ultime experience
 
The ultimate trick to learn faster
The ultimate trick  to learn fasterThe ultimate trick  to learn faster
The ultimate trick to learn faster
 
Big data barrier of entry (flash)
Big data barrier of entry (flash) Big data barrier of entry (flash)
Big data barrier of entry (flash)
 
Big data trap
Big data trapBig data trap
Big data trap
 
Big data: Just another barrier of entry
Big data: Just another barrier of entryBig data: Just another barrier of entry
Big data: Just another barrier of entry
 
The big data dead valley dilemma and much more.
The big data dead valley dilemma and much more.The big data dead valley dilemma and much more.
The big data dead valley dilemma and much more.
 
Appengine vs Amazon; pros & cons for startups
Appengine vs Amazon; pros & cons for startupsAppengine vs Amazon; pros & cons for startups
Appengine vs Amazon; pros & cons for startups
 
No BI without Machine Learning
No BI without Machine LearningNo BI without Machine Learning
No BI without Machine Learning
 
Java Empowered by Jython
Java Empowered by JythonJava Empowered by Jython
Java Empowered by Jython
 

easy_install digipy & mlboost

  • 1. 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/ fpieraut@gmail.com July 6, 2009 Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em
  • 2. Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? Machine Learning empowered by Python Review Machine Learning 101 ⇒ Features Extraction FE/Visualization/Demo/...⇒ Python (mlboost) Hand writing digit recognition demo⇒ digipy Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em
  • 3. Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? easy install digipy 4 steps pushing package to pypi is easy: python setup.py sdist upload (The Python Package Index) code on mercurial host: http://bitbucket.org/fraka6/digipy/ Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em
  • 4. Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? digipy or digipy –test -e opt mlboost.nn(numpy) = 10X slower flayers(C++) Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em
  • 5. Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? digipy-train -f digits.csv Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em
  • 6. Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? digipy-features2D -C 0,8 -f fe-digits-opt.csv Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em
  • 7. Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? Noise Robustnesss: Raw Pixels vs Extracted Features Do we really need preprocessing? Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em
  • 8. Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? Fast Demo 64 raw pixel + noise 11 Features + noise Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em
  • 9. Review Montreal-Python 6 easy install digipy digipy new UI digipy tools Demo Questions? Any questions? ... A special thanks to Yannick Gingras, Pierre-Alexandre Fournier, Jeremy Barnes and Caroline easy install digipy http://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 Fraka6 fpieraut@gmail.com Francis Pieraut http://fraka6.blogspot.com/ http://bitbucket.org/fraka6/digipy/ fpieraut@gmail.com easy install digipy & easy install mlboost (Machine Learning em