I am Patrick J. Mineault. I’m an independent scientist and freelance neural data science consultant.
I did a PhD a visual neuroscience at McGill with Dr. Chris Pack and a postdoc at UCLA with Dr. Dario Ringach. I studied how the brain iteratively processes visual stimuli to produce meaningful representations which can drive behaviour. I worked at Google, studying at how people view and interact with webpages. I was also a Brain Computer Interface engineer at Facebook Reality Labs, building a BCI that allows you to type with your brain. This is how I got a job in industry.
I helped run the first edition of Neuromatch Academy as CTO. NMA is an online summer school in computational neuroscience, we launched our inaugural edition, which brought together 191 TAs and 1700 students from 60 countries learning computational neuroscience full-time for 3 weeks. You can see all of the materials we produced freely here.
I’m always happy to take on new, manifestly important projects that are nearly impossible. I am available as a speaker. My email is open.
Contact
Email: patrick DOT mineault AT gmail DOT com
LinkedIn
CV [PDF, 2 pages]
Twitter: @patrickmineault
Neurotree
Education
- PhD (2014), Integrated Program in Neuroscience, McGill University. Thesis: Parametric modeling of visual cortex at multiple scales. [PDF]
- B.Sc., Physics and Mathematics (2007). McGill University
Papers
- The Neuromatch Academy Authors (with 131 co-authors). (2021) Neuromatch Academy: a 3-week, online summer school in computational neuroscience. Submitted to the Journal of Open Source Education.
- T van Viegen, A Akrami, K Bonnen, E DeWitt, A Hyafil, H Ledmyr, GW Lindsay, PJ Mineault, JD Murray, X Pitkow, A Puce, M Sedigh-Sarvestani, C Stringer, T Achakulvisut, E Alikarami, M Selim Atay, E Batty, JC Erlich, BV Galbraith, Y Guo, AL Juavinett, MR Krause, S Li, M Pachitariu, BE Straley, D Valeriani, E Vaughan, M Vaziri-Pashkam, ML Waskom, G Blohm, K Kording, P Schrater, B Wyble, S Escola, MAK Peters (2020). Neuromatch Academy: Teaching Computational Neuroscience with global accessibility. arXiv:2012.08973. Submitted to Trends in Cognitive Science (TiCS).
- T Achakulvisut, T Ruangrong, PJ Mineault, TP Vogels, MAK Peters, P Poirazi, C Rozell, B Wyble, DFM Goodman, KP Kording (2020). Towards democratizing and automating online conferences: lessons from the Neuromatch Conferences. Trends in Cognitive Sciences (TiCS).
- P Berens, J Freeman, T Deneux, N Chenkov, T McColgan, A Speiser, JH Macke, SC Turaga, PJ Mineault, P Rupprecht, S Gerhard, RW Friedrich, J Friedrich, L Paninski, M Pachitariu, KD Harris, B Bolte, TA Machado, DL Ringach, J Stone, LE Rogerson, NJ Sofroniew, J Reimer, E Froudarakis, T Euler, MR Rosón, L Theis, AS Tolias, M Bethge (2018). Community-based benchmarking improves spike rate inference from two-photon calcium imaging data. PLoS computational biology 14 (5), e1006157
-
M Masis, PJ Mineault, E Phan, SC Lin (2018). The role of phacoemulsification in glaucoma therapy: A systematic review and meta-analysis. Survey of ophthalmology 63 (5), 700-710
- PJ Mineault, E Tring, JT Trachtenberg, DL Ringach (2016). Enhanced Spatial Resolution During Locomotion and Heightened Attention in Mouse Primary Visual Cortex. J Neurosci. 36(24):6382– 6392. [PDF]
- DL Ringach, PJ Mineault, E Tring, N Olivas, J Trachtenberg, P Garcia-Junco Clemente (2016).Spatial clustering of tuning in mouse primary visual cortex. Nature Communications. Article number: 12270. doi:10.1038/ncomms12270 [HTML]
- Mechanisms of Saccadic Suppression in Primate Cortical Area V4. J. Neurosci.
- T.P. Zanos, P.J. Mineault, K.T. Nasiotis, D. Guitton, C.C. Pack (2015). A Sensorimotor Role for Traveling Waves in Primate Visual Cortex. Neuron. 85:3, pp615–627. [PDF]
- P.J. Mineault, C.C. Pack (2013). The Cerebral Emporium of Benevolent Knowledge. Neuron [preview]. 79:5 pp. 833-855. [PDF]
- P.J. Mineault, T.P. Zanos, C.C. Pack (2013). Local field potentials reflect multiple spatial scales in V4. Front. Comput. Neurosci. 7:21. doi: 10.3389/fncom.2013.00021. [HTML]
- P.J. Mineault, F.A. Khawaja, D.A. Butts, C.C. Pack (2012). Hierarchical processing of complex motion in dorsal visual pathway. PNAS, 109(16):E972-80. [PDF]
- Zanos, T.P., Mineault, P.J., and Pack, C.C. (2011) Removal of spurious correlations between spikes and local field potentials. Journal of Neurophysiology, 105, 474-486. [PDF]
- Mineault, P.J., Barthelmé, S., and Pack, C.C. (2009) Improved classification images with sparse priors in a smooth basis. Journal of Vision, 9(10):17, 1-24. [PDF]
Work
2017-2019 – Brain Computer Interface Engineer at Building 8 @ Facebook
Building a brain-computer interface that will allow people to type with their thought. Some press coverage: [1] [2] [3]
2015-2017 – Software Engineer and data scientist at Google
Helping organize the world’s information and make it universally accessible and useful. Psychophysics at scale.
2014-2015 – Postdoctoral researcher at the Dario Ringach lab, David Geffen School of Medicine, UCLA.
I studied representation in the visual cortex of mice, looking at how stimuli are differentially encoded during locomotion. I developed and applied Bayesian decoding methods to better understand how simple changes in gain can lead to adaptive neural codes that conserve energy in times of lethargy and perform better during times of high demand.
I implemented and improved signal processing methods for 2-photon imaging, in particular constrained matrix factorization to extract meaning out of recordings in the photon shot-noise regime.
2008-2014 – Doctoral researcher at the Pack Lab, McGill University, Montreal.
I studied visual representation and decision making at the level of single neurons, populations of neurons, and psychophysical observers. I refined and applied systems identification methods to understand how humans classify noise images; how the brain processes optic flow; and what happens to visual representation around the time of saccades. I worked on signal processing methods for local field potentials, applicable to neural prosthetics and BCI. [PhD thesis].
Speaking experience
- Panelist, OpenMR Benelux (2021) – What constitutes clean, scientific code?
- Speaker, BrainHack Montreal (2021) – Writing code with confidence with test-driven development
- Guest lecturer, Harvard PhD Program in Neuroscience (2021) – Structuring code and data
workshop - Speaker, Neuromatch Academy, How We Built This (2020) – Professional development at NMA
Teaching experience
- Section leader, Code in Place, Stanford (2020) – introductory college-level CS class.
- Teacher, Champlain College, Programming for AR/VR (2020) – introductory college-level CS class.
- Guest Lecturer, NEUR 603, Computational Neuroscience (2010) – graduate-level class
Class Instructor: Dr. Christopher Pack
Lecture title: Generalized Linear and Additive Models in neuroscience.
Distinctions
- Postdoc grant, Fonds de recherche Québec, Nature et Technologies (FRQNT), 2015 – refused.
- Top 5% Kaggle submission, AXA driver telematics, March 2015.
- PhD scholarship, Fond de recherche Québec, Nature et Technologies (FRQNT), 2011-2013.
- Selected for Cold Spring Harbour Lab 2012 Computational Vision class (< 20% accepted).
- Graduated with joint honours in Physics and Mathematics, McGill University, 2007
Other endeavours and projects
I have been writing about neuroscience, programming, data science on this blog since 2008.
In my free time, I dance swing and jive:
Licensing
All of the code snippets on this blog are authored by me – unless otherwise indicated – and are licensed under an MIT license, which means you can use them without asking me about it. All the text is CC-BY-2.0, which means you can include it in a textbook, a paper, or repost it elsewhere and potentially modify without asking permission as long as you maintain an attribution line.
[…] Bolte, Nikolay Chenkov/Thomas McColgan, Thomas Deneux, Johannes Friedrich, Tim Machado, Patrick Mineault, Marius Pachitariu, Dario Ringach, Artur Speiser and their […]