SlideShare a Scribd company logo
Closing the gap between
neuroscience and
machine learning
Jason Toy
@jtoy
Neuroscience
• Scientific study of the nervous system
• Why? How do humans and living beings
function and learn. What are we?
• Many sub disciplines: cognitive science,
computational neuroscience, neurochemistry,
neuro anatomy, clinical neuroscience, etc
Neuroscience
• Pictures
Closing the gap between neuroscience and machine learning
Machine learning
• study of computer science that often uses
statistical methods to give the computers the
ability to learn
• Silo'd away
• Why? Can we make computers intelligent like
humans using current computer science
paradigms
Machine learning
Differences between computers
and human intelligence
• Hardware
• Software
• Need new algorithms?
• New hardware?
• What is missing?
Differences between computers
and human intelligence - hardware
• Programs in computer vs embodied cognitions
• Digital vs analog? Hybrid models?
• Parallel computation vs sequential?
Differences between computers
and human intelligence - software
• Single objective function vs dynamic goals
• text/images vs multimodal sensory
• ML models learn strong features vs casual
models for explaining and understanding
Reinforcement learning
• Multi arm bandits - slot machines
• Marketing and landing page optimization
• Robots
Sensorimotor system
Deep Reinforcement
learning
Deep RL Environments
sensorimotor vs RL ?
Sensenet: My contribution &
attempt at closing the gap
• Sensenet: An open source touch and
sensorimotor simulator for neuroscience and
machine learning research
• https://github.com/jtoy/sensenet
Why sensorimotor?
• Most ML algorithms are passive and static:
CNNs, classification
• Single objective function models in
classification/RL
• vision vs embodied sense
• Next gen algorithms in the sensorimotor system -
touch / motion / mapping / location / rotations
Goal of SenseNet Project
• Aid in discovery of new AI algorithms through
touch/sensorimotor simulations
• Get computer science and neuroscience
communities interested in touch and
sensorimotor research
sensorimotor system
Sensorimotor + RL?
SenseNet components
• 4 main components:
• Physics and Touch Simulator
• Simple extendable API for RL, sensorimotor, and
touch abstractions
• Standardized benchmarks and reference
• Dataset of 3D objects dataset for manipulation
Physics and Touch Simulator
• SenseNet provides different physics and touch
environments as a reference
• Hard and soft body collision detection
• Tunable and tweakable physics and touch
apparatuses
• Current touch sensor acts as edge detector
(similar to merkel cells)
Bullet Physics
Closing the gap between neuroscience and machine learning
Get to human like sensors
SenseNet API
• Physics in C++, everything else in python
• Researchers interact with the API in python
• Reinforcement learning API / OpenAI gym comp
• Developing API to add touch sensors and skin
• Can use standard robotics tools to add agents
(URDF/stl)
Environments / Agents
• W
Full Hand Index finger only Touch Wand
~7 agent types currently
SenseNet API & Touch
Agents
• Current API: reinforcement learning API (gym)
• In development:
• APIs to enable multiple reward functions.
• Skin API, sensorimotor API
• Embodied Agents: Hand, single finger, touch
wand, disembodied touch agents, custom agents
Random agent movement
SenseNet Dataset
SenseNet Dataset
pip install sensenet
Sensenet experiments
• Can we train a simulated hand to touch and
classify objects
• Can we train a simulated hand to touch and
classify textures
• Can we train a simulated hand to touch and
manipulate objects
Sensenet + neuroscience
Summary
• Computer .......... humans
• deep learning is awesome, but ........
• " We urge researchers in neuroscience and AI to
find a common language, allowing a free flow of
knowledge that will allow continued progress" -
Demis Hassabis, Founder of DeepMind
Jason Toy
@jtoy
jtoy@jtoy.net
Want to contribute?
Questions?
Feedback
http://github.com/jtoy/sensenet

More Related Content

PPTX
What Is Machine Learning? | What Is Machine Learning And How Does It Work? | ...
PPTX
AI & ML
PDF
Ai=ml academic-institutions-Webinar
PPTX
Python Course Basic
PPTX
AI programming languages
PPT
Robotics
PPT
Robotics
PDF
Iaetsd artificial intelligence
What Is Machine Learning? | What Is Machine Learning And How Does It Work? | ...
AI & ML
Ai=ml academic-institutions-Webinar
Python Course Basic
AI programming languages
Robotics
Robotics
Iaetsd artificial intelligence

What's hot (20)

PPTX
Pattern recognition
PPTX
Artificial inteligence
PPTX
Step Into World of Artificial Intelligence
PPT
Robotics
PPTX
Ai & machine learning win sple
PPTX
Artificial2
PPTX
The best programming language for Artificial Intelligence and Machine Learning
PPTX
Ai & ai with python
PPT
Sixthsensetechnology032 120812015706-phpapp01
PPT
Sixthsensetechnology
PPTX
Artificial intelligence
PPTX
Artificial inteligence
PPTX
Artificial general intelligence research project at Keen Software House (3/2015)
PPTX
Artificial intelligence
PPTX
Machine learning
PPTX
Artificial intelligent
PDF
Python AI tutorial
PPTX
artificial intelligence ppt
PDF
Artificial intelligence
PPTX
artificial intelligence
Pattern recognition
Artificial inteligence
Step Into World of Artificial Intelligence
Robotics
Ai & machine learning win sple
Artificial2
The best programming language for Artificial Intelligence and Machine Learning
Ai & ai with python
Sixthsensetechnology032 120812015706-phpapp01
Sixthsensetechnology
Artificial intelligence
Artificial inteligence
Artificial general intelligence research project at Keen Software House (3/2015)
Artificial intelligence
Machine learning
Artificial intelligent
Python AI tutorial
artificial intelligence ppt
Artificial intelligence
artificial intelligence
Ad

Similar to Closing the gap between neuroscience and machine learning (20)

PDF
TouchNet preview at Numenta
PPTX
A.Levenchuk -- visuomotor learning in cyber-phisical systems
PDF
Deep Learning Hardware: Past, Present, & Future
PPTX
Artificial general intelligence research project at Keen Software House (3/2015)
PDF
Brain Computer Interface and Artificial Brain: Interfacing Microelectronics a...
PPTX
Research Areas in Artificial Intelligence and Machine Learning
PDF
Early Benchmarking Results for Neuromorphic Computing
PDF
WHY ROBOTICS, AI, AL & QUANTUM COMPUTING
PPSX
Artificial Brain - Overview 2013
PPT
Ai
PDF
Analytical Review on the Correlation between Ai and Neuroscience
PDF
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
PPTX
Brain access
PDF
Towards a General Theory of Intelligence - April 2018
PDF
Edge AI Miramond technical seminCERN.pdf
PDF
Robotic Simulation of Human Brain Using Convolutional Deep Belief Networks
PDF
Innovation report: Artificial Intelligence
PDF
Robotic design: Frontiers in visual and tactile sensing
PDF
NVIDIA @ Infinite Conference, London
PPTX
A cortical neural network model of visual motion perception for reactive navi...
TouchNet preview at Numenta
A.Levenchuk -- visuomotor learning in cyber-phisical systems
Deep Learning Hardware: Past, Present, & Future
Artificial general intelligence research project at Keen Software House (3/2015)
Brain Computer Interface and Artificial Brain: Interfacing Microelectronics a...
Research Areas in Artificial Intelligence and Machine Learning
Early Benchmarking Results for Neuromorphic Computing
WHY ROBOTICS, AI, AL & QUANTUM COMPUTING
Artificial Brain - Overview 2013
Ai
Analytical Review on the Correlation between Ai and Neuroscience
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
Brain access
Towards a General Theory of Intelligence - April 2018
Edge AI Miramond technical seminCERN.pdf
Robotic Simulation of Human Brain Using Convolutional Deep Belief Networks
Innovation report: Artificial Intelligence
Robotic design: Frontiers in visual and tactile sensing
NVIDIA @ Infinite Conference, London
A cortical neural network model of visual motion perception for reactive navi...
Ad

More from jtoy (7)

PDF
Rga somatic hackday
PDF
Experiential Marketing and Deep Learning
PDF
Intro to myself and SFPC
PDF
Tensorflow ruby
PDF
machine learning and art hack day
PPTX
a tour of several popular tensorflow models
PDF
Bm packing list
Rga somatic hackday
Experiential Marketing and Deep Learning
Intro to myself and SFPC
Tensorflow ruby
machine learning and art hack day
a tour of several popular tensorflow models
Bm packing list

Recently uploaded (20)

PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Approach and Philosophy of On baking technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Cloud computing and distributed systems.
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
Understanding_Digital_Forensics_Presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Approach and Philosophy of On baking technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectral efficient network and resource selection model in 5G networks
Per capita expenditure prediction using model stacking based on satellite ima...
Cloud computing and distributed systems.
Network Security Unit 5.pdf for BCA BBA.
Agricultural_Statistics_at_a_Glance_2022_0.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MYSQL Presentation for SQL database connectivity
Unlocking AI with Model Context Protocol (MCP)
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Review of recent advances in non-invasive hemoglobin estimation

Closing the gap between neuroscience and machine learning

  • 1. Closing the gap between neuroscience and machine learning Jason Toy @jtoy
  • 2. Neuroscience • Scientific study of the nervous system • Why? How do humans and living beings function and learn. What are we? • Many sub disciplines: cognitive science, computational neuroscience, neurochemistry, neuro anatomy, clinical neuroscience, etc
  • 5. Machine learning • study of computer science that often uses statistical methods to give the computers the ability to learn • Silo'd away • Why? Can we make computers intelligent like humans using current computer science paradigms
  • 7. Differences between computers and human intelligence • Hardware • Software • Need new algorithms? • New hardware? • What is missing?
  • 8. Differences between computers and human intelligence - hardware • Programs in computer vs embodied cognitions • Digital vs analog? Hybrid models? • Parallel computation vs sequential?
  • 9. Differences between computers and human intelligence - software • Single objective function vs dynamic goals • text/images vs multimodal sensory • ML models learn strong features vs casual models for explaining and understanding
  • 10. Reinforcement learning • Multi arm bandits - slot machines • Marketing and landing page optimization • Robots
  • 15. Sensenet: My contribution & attempt at closing the gap • Sensenet: An open source touch and sensorimotor simulator for neuroscience and machine learning research • https://github.com/jtoy/sensenet
  • 16. Why sensorimotor? • Most ML algorithms are passive and static: CNNs, classification • Single objective function models in classification/RL • vision vs embodied sense • Next gen algorithms in the sensorimotor system - touch / motion / mapping / location / rotations
  • 17. Goal of SenseNet Project • Aid in discovery of new AI algorithms through touch/sensorimotor simulations • Get computer science and neuroscience communities interested in touch and sensorimotor research
  • 20. SenseNet components • 4 main components: • Physics and Touch Simulator • Simple extendable API for RL, sensorimotor, and touch abstractions • Standardized benchmarks and reference • Dataset of 3D objects dataset for manipulation
  • 21. Physics and Touch Simulator • SenseNet provides different physics and touch environments as a reference • Hard and soft body collision detection • Tunable and tweakable physics and touch apparatuses • Current touch sensor acts as edge detector (similar to merkel cells)
  • 24. Get to human like sensors
  • 25. SenseNet API • Physics in C++, everything else in python • Researchers interact with the API in python • Reinforcement learning API / OpenAI gym comp • Developing API to add touch sensors and skin • Can use standard robotics tools to add agents (URDF/stl)
  • 26. Environments / Agents • W Full Hand Index finger only Touch Wand ~7 agent types currently
  • 27. SenseNet API & Touch Agents • Current API: reinforcement learning API (gym) • In development: • APIs to enable multiple reward functions. • Skin API, sensorimotor API • Embodied Agents: Hand, single finger, touch wand, disembodied touch agents, custom agents
  • 32. Sensenet experiments • Can we train a simulated hand to touch and classify objects • Can we train a simulated hand to touch and classify textures • Can we train a simulated hand to touch and manipulate objects
  • 34. Summary • Computer .......... humans • deep learning is awesome, but ........ • " We urge researchers in neuroscience and AI to find a common language, allowing a free flow of knowledge that will allow continued progress" - Demis Hassabis, Founder of DeepMind
  • 35. Jason Toy @jtoy jtoy@jtoy.net Want to contribute? Questions? Feedback http://github.com/jtoy/sensenet