
Joe X
- Research Program Mentor
PhD Doctor of Philosophy
Expertise
AI, machine learning, deep learning, data science, natural language processing, signal processing, image processing, computational modeling, biophysical modeling, statistics, biomedical engineering, medical devices, neuromodulation, movement disorders
Project ideas
Build a Recommender System
Do you ever wonder how online retailers or streaming services know just what "you may also like" based on your browsing history? The secret is something called a "recommender system"! Let's find out how it works by building one from scratch using open source data. We can further explore state-of-the-art methods in this domain.
Explore Biological vs. Artificial Neurons
Deep learning (DL) is one of the hottest topics today in the field of artificial intelligence. At its core, DL uses "artificial neural networks" to learn complex nonlinear functions from data. The building blocks of these networks are 'artificial neurons', which are computational entities that mimic the functioning of biological neurons. But just how similar (or different) is the artificial neuron to the real biological neuron? Let's find out by building (coding) a biophysical neuron model and an artificial neuron. Doing so will help one understand the inner workings of both entities and how they relate to and differ from one another.
Build a Seizure Detection Algorithm
Interested in learning about the application of machine learning in medicine? Let's build a seizure detection algorithm using open source neural data and statement of the art machine learning algorithm. In this project, you can learn about neuroanatomy, neurophysiology of epilepsy, signal processing, and machine learning.