~/talk

Birding with Python and Machine Learning

Talkat PyCon 2018 · on Friday, 2018-05-11· [python, machine-learning, creative-coding]
slides:none on file

Bootstraps bird detection with transfer learning: uses Tiny YOLO (VOC-trained) via Darkflow to detect birds, then labels species with labelImg and augments ~200+ images before retraining. Hardware ranges from USB webcam + Raspberry Pi streaming to a Jetson TX1/TX2 with SSD for on-device inference, housed in a wooden enclosure with 3D‑printed camera mounts. Recording logic uses a pre-buffer and writes 10s before and after detection and cron + ffmpeg to batch MP4s for later labeling.

AI-written summary · about

  1. 0:00BIRDING WITH PYTHON AND MACHINE LEARNING
  2. 1:14NEURAL NETWORKS ARE SOFTWARE 2.0
  3. 2:50MODERN MACHINE LEARNING IS BIG DATA AND BIG COMPUTATION
  4. 4:44HACKERS AND HOBBYISTS NEED NOT APPLY TO MACHINE LEARNING?
  5. 9:27ROBOTIC PLATFORM TO EXPLORE CROW INTELLIGENCE
  6. 9:43PROBLEM OF DETECTING BIRDS TRANSFERABLE TO OTHER SPECIES
  7. 13:12USE TINY YOLO MODEL TRAINED ON VOC PORTED TO TENSORFLOW
  8. 13:43BOOTSTRAP BY FIRST DETECTING BIRDS
  9. 14:49DEPLOY AND COLLECT DATA
  10. 17:16BOOTSTRAPPING MORE TRAINING DATA
  11. 18:31LABEL AND AUGMENT NEW DATA
  12. 19:24ADD NEW CLASSES FOR EACH NEW SPECIES YOU DETECT
  13. 19:57RETRAIN AND REDEPLOY
  14. 21:36DEPLOY IN WILD?
  15. 22:33EXAMPLE WITH CLOTHING, BRANDS, EMOTION, AGE DETECTION
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.