Prof Barak Pearlmutter
Computer Science, Hamilton Institute, ALL Institute
Biography
Research Interests
Book Chapters
Year  Publication  

2018  'Nonnegative Factorization of a Data Matrix as a Motivational Example for Basic Linear Algebra'
Pearlmutter, Barak A. and Šmigoc, Helena (2018) 'Nonnegative Factorization of a Data Matrix as a Motivational Example for Basic Linear Algebra' In: Challenges and Strategies in Teaching Linear Algebra. Earth: Springer International Publishing. [Details] 

2012  'AD in Fortran: Implementation via prepreprocessor'
Radul, Alexey and Pearlmutter, Barak A and Siskind, Jeffrey Mark (2012) 'AD in Fortran: Implementation via prepreprocessor' In: Springer Berlin Heidelberg. [Details] 

2009  'Reverse Correlation and the VESPA Method'
Lalor, EC;Pearlmutter, BA;Foxe, JJ (2009) 'Reverse Correlation and the VESPA Method' In: BRAIN SIGNAL ANALYSIS: ADVANCES IN NEUROELECTRIC AND NEUROMAGNETIC METHODS. CAMBRIDGE: M I T PRESS. [fulltext] [Details] 

2008  'Using programming language theory to make automatic differentiation sound and efficient'
Pearlmutter, Barak A and Siskind, Jeffrey Mark (2008) 'Using programming language theory to make automatic differentiation sound and efficient' In: Springer Berlin Heidelberg. [fulltext] [Details] 

2007  'Sparsification for monaural source separation'
Asari, Hiroki and Olsson, Rasmus K and Pearlmutter, Barak A and Zador, Anthony M (2007) 'Sparsification for monaural source separation' In: Springer Netherlands. [Details] 

2005  'Multimodal integration: fMRI, MRI, EEG, MEG'
Halchenko, Yaroslav O and Hanson, Stephen Jos\'e and Pearlmutter, Barak A (2005) 'Multimodal integration: fMRI, MRI, EEG, MEG' In: Taylor \& Francis. [fulltext] [Details] 

2005  'Transformations of Gaussian process priors'
MurraySmith, Roderick and Pearlmutter, Barak A (2005) 'Transformations of Gaussian process priors' In: Springer Berlin Heidelberg. [fulltext] [Details] 

2005  'Filtered gaussian processes for learning with large datasets'
Shi, Jian Qing and MurraySmith, Roderick and Titterington, D Mike and Pearlmutter, Barak A (2005) 'Filtered gaussian processes for learning with large datasets' In: Springer Berlin Heidelberg. [fulltext] [Details] 

2001  'Blind source separation by sparse decomposition in a signal dictionary'
Zibulevsky, M. and Pearlmutter, BA and Bofill, P. and Kisilev, P. (2001) 'Blind source separation by sparse decomposition in a signal dictionary' In: Cambridge Univ Press. [Details] 

1993  'Temporally continuous vs. clocked networks'
Pearlmutter, Barak A (1993) 'Temporally continuous vs. clocked networks' In: Springer US. [fulltext] [Details] 

2007  'Sparsification for Monaural Source Separation'
Asari, H;Olsson, RK;Pearlmutter, BA;Zador, AM (2007) 'Sparsification for Monaural Source Separation' In: BLIND SPEECH SEPARATION. BERLIN: SPRINGERVERLAG BERLIN. [Details] 

2005  'Multimodal Integration: fMRI, MRI, EEG, MEG'
Y.O. Halchenko, S.J. Hanson and B.A. Pearlmutter (2005) 'Multimodal Integration: fMRI, MRI, EEG, MEG' In: Advanced Image Processing in Magnetic Resonance Imaging: Series on Signal Processing and Communications. Taylor & Francis. [fulltext] [Details] 

2002  'Independent Components of Magnetoencephalography: Localization and SingleTrial Response Onset Detection'
A. C. Tang and B. A. Pearlmutter (2002) 'Independent Components of Magnetoencephalography: Localization and SingleTrial Response Onset Detection' In: Magnetic Source Imaging of the Human Brain. Lawrence Erlbaum Associates. [fulltext] [Details] 

2001  'Blind source separation by sparse decomposition in a signal dictionary'
M. Zibulevsky, B. A. Pearlmutter, P. Bofill, and P. Kisilev (2001) 'Blind source separation by sparse decomposition in a signal dictionary' In: Independent Components Analysis: Principles and Practice. Cambridge: Cambridge University Press. [Details] 

1999  'Sparse matrix methods for modeling single neurons'
B.A. Pearlmutter and A. M. Zador (1999) 'Sparse matrix methods for modeling single neurons' In: Biophysics of Computation: Information Processing in Single Neurons. Oxford: Oxford University Press. [Details] 

1991  'The implementation of Oaklisp'
B.A. Pearlmutter and K.J. Lang (1991) 'The implementation of Oaklisp' In: Topics in Advanced Language Implementation. Cambridge: MIT Press. [Details] 
Peer Reviewed Journals
Year  Publication  

2018  'Automatic Differentiation in Machine Learning: a Survey'
Baydin, AG;Pearlmutter, BA;Radul, AA;Siskind, JM (2018) 'Automatic Differentiation in Machine Learning: a Survey'. Journal of Machine Learning Research, 18 [fulltext] [Details] 

2018  'Divideandconquer checkpointing for arbitrary programs with no user annotation'
Siskind J.;Pearlmutter B. (2018) 'Divideandconquer checkpointing for arbitrary programs with no user annotation'. Optimization Methods and Software, 33 (46):12881330 [DOI] [fulltext] [Details] 

2017  'Minisymposium on automatic differentiation and its applications in the financial industry'
Geeraert, S\'ebastien and Lehalle, CharlesAlbert and Pearlmutter, Barak and Pironneau, Olivier and Reghai, Adil (2017) 'Minisymposium on automatic differentiation and its applications in the financial industry'. arXiv preprint arXiv:1703.02311, [fulltext] [Details] 

2016  'An Investigation of Feasibility and Safety of BiModal Stimulation for the Treatment of Tinnitus: An OpenLabel Pilot Study'
Hamilton, Caroline and D'Arcy, Shona and Pearlmutter, Barak A and Crispino, Gloria and Lalor, Edmund C and Conlon, Brendan J (2016) 'An Investigation of Feasibility and Safety of BiModal Stimulation for the Treatment of Tinnitus: An OpenLabel Pilot Study'. Neuromodulation: Technology at the Neural Interface, 19 (8):832837 [fulltext] [Details] 

2016  'An Investigation of Feasibility and Safety of BiModal Stimulation for the Treatment of Tinnitus: An OpenLabel Pilot Study'
Hamilton C;D'Arcy S;Pearlmutter BA;Crispino G;Lalor EC;Conlon BJ; (2016) 'An Investigation of Feasibility and Safety of BiModal Stimulation for the Treatment of Tinnitus: An OpenLabel Pilot Study'. Neuromodulation : Journal Of The International Neuromodulation Society, 19 (8) [DOI] [fulltext] [Details] 

2016  'Evolving the Incremental Lambda Calculus into a Model of Forward Automatic Differentiation (AD)'
Kelly, Robert and Pearlmutter, Barak A and Siskind, Jeffrey Mark (2016) 'Evolving the Incremental Lambda Calculus into a Model of Forward Automatic Differentiation (AD)'. arXiv preprint arXiv:1611.03429, [fulltext] [Details] 

2015  'Automatic differentiation in machine learning: a survey'
Gunes Baydin, Atilim and Pearlmutter, Barak A and Andreyevich Radul, Alexey and Siskind, Jeffrey Mark (2015) 'Automatic differentiation in machine learning: a survey'. arXiv preprint arXiv:1502.05767, [fulltext] [Details] 

2015  'DiffSharp: Automatic Differentiation Library'
Baydin, Atilim Gunes and Pearlmutter, Barak A and Siskind, Jeffrey Mark (2015) 'DiffSharp: Automatic Differentiation Library'. arXiv preprint arXiv:1511.07727, [fulltext] [Details] 

2014  'Automatic Differentiation of Algorithms for Machine Learning'
Baydin, At\il\im G\"une\cs and Pearlmutter, Barak A (2014) 'Automatic Differentiation of Algorithms for Machine Learning'. arXiv preprint arXiv:1404.7456, [fulltext] [Details] 

2014  'An Analysis of Publication Venues for Automatic Differentiation Research'
Baydin, Atilim Gunes and Pearlmutter, Barak A (2014) 'An Analysis of Publication Venues for Automatic Differentiation Research'. arXiv preprint arXiv:1409.7316, [fulltext] [Details] 

2014  'CometCloudCare (C3). Distributed Machine Learning PlatformasaService with Privacy Preservation'
Potluru, V and DiazMontes, Javier and Sarwate, Anand D and Plis, Sergey M and Calhoun, Vince D and Pearlmutter, B and Parashar, Manish (2014) 'CometCloudCare (C3). Distributed Machine Learning PlatformasaService with Privacy Preservation'. Neural Information Processing Systems (NIPS). Montreal, Canada, [fulltext] [Details] 

2013  'Independent Component Analysis for Brain fMRI Does Indeed Select for Maximal Independence'
Calhoun V.;Potluru V.;Phlypo R.;Silva R.;Pearlmutter B.;Caprihan A.;Plis S.;Adali T. (2013) 'Independent Component Analysis for Brain fMRI Does Indeed Select for Maximal Independence'. PLoS ONE, 8 (8) [DOI] [fulltext] [Details] 

2013  'Dreams, mnemonics, and tuning for criticality'
Pearlmutter, Barak A and Houghton, Conor J (2013) 'Dreams, mnemonics, and tuning for criticality'. Behavioral and Brain Sciences, 36 (06):625626 [fulltext] [Details] 

2013  'The Compositional Nature of Verb and Argument Representations in the Human Brain'
Barbu, Andrei and Siddharth, N and Xiong, Caiming and Corso, Jason J and Fellbaum, Christiane D and Hanson, Catherine and Hanson, Stephen Jos\'e and H\'elie, S\'ebastien and Malaia, Evguenia and Pearlmutter, Barak A and others (2013) 'The Compositional Nature of Verb and Argument Representations in the Human Brain'. arXiv preprint arXiv:1306.2293, [fulltext] [Details] 

2013  'Block coordinate descent for sparse NMF'
Potluru, Vamsi K and Plis, Sergey M and Roux, Jonathan Le and Pearlmutter, Barak A and Calhoun, Vince D and Hayes, Thomas P (2013) 'Block coordinate descent for sparse NMF'. arXiv preprint arXiv:1301.3527, [fulltext] [Details] 

2013  'Correction: Independent Component Analysis for Brain fMRI Does Indeed Select for Maximal Independence'
Calhoun, Vince D and Potluru, Vamsi K and Phlypo, Ronald and Silva, Rogers F and Pearlmutter, Barak A and Caprihan, Arvind and Plis, Sergey M and Adal\i (2013) 'Correction: Independent Component Analysis for Brain fMRI Does Indeed Select for Maximal Independence'. PloS one, 8 (10) [fulltext] [Details] 

2012  'AD in Fortran'
Radul, Alexey and Pearlmutter, Barak A and Siskind, Jeffrey Mark (2012) 'AD in Fortran'. arXiv preprint arXiv:1203.1450, [fulltext] [Details] 

2012  'AD in Fortran, Part 1: Design'
Radul, Alexey and Pearlmutter, Barak A and Siskind, Jeffrey Mark (2012) 'AD in Fortran, Part 1: Design'. arXiv preprint arXiv:1203.1448, [fulltext] [Details] 

2012  'Confusion of tagged perturbations in forward automatic differentiation of higherorder functions'
Manzyuk, Oleksandr and Pearlmutter, Barak A and Radul, Alexey Andreyevich and Rush, David R and Siskind, Jeffrey Mark (2012) 'Confusion of tagged perturbations in forward automatic differentiation of higherorder functions'. arXiv preprint arXiv:1211.4892, [fulltext] [Details] 

2009  'On the calculation of the l2→ l1 induced matrix norm'
Drakakis, Konstantinos and Pearlmutter, Barak A (2009) 'On the calculation of the l2→ l1 induced matrix norm'. International Journal of Algebra, 3 (5):231240 [fulltext] [Details] 

2008  'Nesting forwardmode AD in a functional framework'
Siskind J.;Pearlmutter B. (2008) 'Nesting forwardmode AD in a functional framework'. HigherOrder and Symbolic Computation, 21 (4):361376 [DOI] [fulltext] [Details] 

2008  'Software platform for rapid prototyping of NIRS brain computer interfacing techniques'
Matthews F.;Soraghan C.;Ward T.;Markham C.;Pearlmutter B. (2008) 'Software platform for rapid prototyping of NIRS brain computer interfacing techniques'. Conference Proceedings : ... Annual International Conference Of The Ieee Engineering In Medicine And Biology Society. Ieee Engineering In Medicine And Biology Society. Conference, :48404843 [fulltext] [Details] 

2008  'Reversemode AD in a functional framework: Lambda the ultimate backpropagator'
Pearlmutter, Barak A and Siskind, Jeffrey Mark (2008) 'Reversemode AD in a functional framework: Lambda the ultimate backpropagator'. ACM Transactions on Programming Languages and Systems (TOPLAS), 30 (2) [fulltext] [Details] 

2008  'A 12channel, realtime nearinfrared spectroscopy instrument for braincomputer interface applications'
Soraghan C.;Matthews F.;Markham C.;Pearlmutter B.;O'Neill R.;Ward T. (2008) 'A 12channel, realtime nearinfrared spectroscopy instrument for braincomputer interface applications'. Conference Proceedings : ... Annual International Conference Of The Ieee Engineering In Medicine And Biology Society. Ieee Engineering In Medicine And Biology Society. Conference, :56485651 [fulltext] [Details] 

2008  'Putting the Automatic Back into AD: Part I, What's Wrong'
Siskind, Jeffrey M and Pearlmutter, Barak A (2008) 'Putting the Automatic Back into AD: Part I, What's Wrong'. ECE Technical Reports, [fulltext] [Details] 

2007  'Discovering convolutive speech phones using sparseness and nonnegativity'
O’Grady, Paul and Pearlmutter, Barak (2007) 'Discovering convolutive speech phones using sparseness and nonnegativity'. Independent Component Analysis and Signal Separation, :520527 [fulltext] [Details] 

2007  'Illusory percepts from auditory adaptation'
Parra, Lucas C and Pearlmutter, Barak A (2007) 'Illusory percepts from auditory adaptation'. The Journal of the Acoustical Society of America, 121 (3):16321641 [fulltext] [Details] 

2006  'Sparse representations for the cocktail party problem'
Asari, Hiroki and Pearlmutter, Barak A and Zador, Anthony M (2006) 'Sparse representations for the cocktail party problem'. Journal of Neuroscience, 26 (28):74777490 [fulltext] [Details] 

2006  'Tools and systems for Games and Virtual Reality (2)'
Kumar, D and Foody, J and Fitzgerald, D and Kelly, D and Ward, T and Markham, C and Caulfield, B and Soraghan, Christopher and Matthews, Fiachra and Kelly, Dan and others (2006) 'Tools and systems for Games and Virtual Reality (2)'. Proceedings of CGAMES’2006, [fulltext] [Details] 

2005  'Bounds on query convergence'
Pearlmutter, Barak A (2005) 'Bounds on query convergence'. arXiv preprint cs/0511088, [fulltext] [Details] 

2005  'Learning with large datasets using a filtering approach'
Shi, JQ and MurraySmith, R and Titterington, DM and Pearlmutter, BA (2005) 'Learning with large datasets using a filtering approach'. Switching and learning in feedback systems, 23 :128139 [fulltext] [Details] 

2005  'Survey of sparse and nonsparse methods in source separation'
O'grady, Paul D and Pearlmutter, Barak A and Rickard, Scott T (2005) 'Survey of sparse and nonsparse methods in source separation'. International Journal of Imaging Systems and Technology, 15 (1):1833 [fulltext] [Details] 

2004  'Monaural source separation using spectral cues'
Pearlmutter, Barak and Zador, Anthony (2004) 'Monaural source separation using spectral cues'. Independent Component Analysis and Blind Signal Separation, :478485 [fulltext] [Details] 

2004  'Exploring the attentional modulation of neural codes'
Jaramillo, Santiago and Pearlmutter, Barak A (2004) 'Exploring the attentional modulation of neural codes'. Computational \& Systems Neuroscience, COSYNE. A, 3 [Details] 

2004  'Fusion of functional brain imaging modalities via linear programming'
Halchenko, Yaroslav O and Pearlmutter, Barak A and Hanson, Stephen Jos\'e and Zaimi, Adi (2004) 'Fusion of functional brain imaging modalities via linear programming'. Biomedizinische Technik (Biomedical Engineering), 48 (2):102104 [fulltext] [Details] 

2004  'A normative model of attention: Receptive field modulation'
Jaramillo S.;Pearlmutter B. (2004) 'A normative model of attention: Receptive field modulation'. Neurocomputing, 5860 :613618 [DOI] [fulltext] [Details] 

2004  'SoftLOST: EM on a mixture of oriented lines'
O’Grady, Paul and Pearlmutter, Barak (2004) 'SoftLOST: EM on a mixture of oriented lines'. Independent Component Analysis and Blind Signal Separation, :430436 [fulltext] [Details] 

2004  'Attention and Optimal Sensory Codes'
Jaramillo, Santiago and Pearlmutter, Barak A (2004) 'Attention and Optimal Sensory Codes'. Neurocomputing, 58 (June):613618 [fulltext] [Details] 

2003  'MEG source localization using an MLP with a distributed output representation'
Jun, SC;Pearlmutter, BA;Nolte, G (2003) 'MEG source localization using an MLP with a distributed output representation'. Ieee Transactions On Biomedical Engineering, 50 :786789 [DOI] [fulltext] [Details] 

2003  'Independent components of magnetoencephalography: Localization and singletrial response onset detection'
Tang, Akaysha C and Pearlmutter, Barak A (2003) 'Independent components of magnetoencephalography: Localization and singletrial response onset detection'. Magnetic Source Imaging of the Human Brain, :159201 [fulltext] [Details] 

2003  'Singletrial detection in EEG and MEG: Keeping it linear'
Parra, Lucas and Alvino, Chris and Tang, Akaysha and Pearlmutter, Barak and Yeung, Nick and Osman, Allen and Sajda, Paul (2003) 'Singletrial detection in EEG and MEG: Keeping it linear'. Neurocomputing, 52 :177183 [fulltext] [Details] 

2002  'Independent components of magnetoencephalography: singletrial response onset times'
Tang, Akaysha C and Pearlmutter, Barak A and Malaszenko, Natalie A and Phung, Dan B (2002) 'Independent components of magnetoencephalography: singletrial response onset times'. Neuroimage, 17 (4):17731789 [fulltext] [Details] 

2002  'Fast accurate MEG source localization using a multilayer perceptron trained with real brain noise'
Jun, Sung Chan and Pearlmutter, Barak A and Nolte, Guido (2002) 'Fast accurate MEG source localization using a multilayer perceptron trained with real brain noise'. Physics in Medicine and Biology, 47 (14) [fulltext] [Details] 

2002  'Linear spatial integration for singletrial detection in encephalography'
Parra, Lucas and Alvino, Chris and Tang, Akaysha and Pearlmutter, Barak and Yeung, Nick and Osman, Allen and Sajda, Paul (2002) 'Linear spatial integration for singletrial detection in encephalography'. Neuroimage, 17 (1):223230 [fulltext] [Details] 

2002  'Independent components of magnetoencephalography: localization'
Tang, Akaysha C and Pearlmutter, Barak A and Malaszenko, Natalie A and Phung, Dan B and Reeb, Bethany C (2002) 'Independent components of magnetoencephalography: localization'. Neural computation, 14 (8):18271858 [fulltext] [Details] 

2002  'Algorithmic differentiation through convergent loops'
Pearlmutter, Barak A and Link, Hamilton E (2002) 'Algorithmic differentiation through convergent loops'. Technical Report, [fulltext] [Details] 

2001  'Blind source separation by sparse decomposition in a signal dictionary'
Zibulevsky, Michael and Pearlmutter, Barak A (2001) 'Blind source separation by sparse decomposition in a signal dictionary'. Neural computation, 13 (4):863882 [fulltext] [Details] 

1996  'Garbage collection with pointers to individuals cells'
Pearlmutter, Barak (1996) 'Garbage collection with pointers to individuals cells'. Communications of the ACM, 39 (12es) [fulltext] [Details] 

1996  'Doing the twist: diagonal meshes are isomorphic to twisted toroidal meshes'
Pearlmutter, Barak A (1996) 'Doing the twist: diagonal meshes are isomorphic to twisted toroidal meshes'. IEEE transactions on computers, 45 (6):766767 [fulltext] [Details] 

1995  'Timeskew Hebb rule in a nonisopotential neuron'
Pearlmutter, Barak A (1995) 'Timeskew Hebb rule in a nonisopotential neuron'. Neural computation, 7 (4):706712 [fulltext] [Details] 

1995  'Gradient calculations for dynamic recurrent neural networks: A survey'
Pearlmutter, Barak A (1995) 'Gradient calculations for dynamic recurrent neural networks: A survey'. IEEE Transactions on Neural networks, 6 (5):12121228 [fulltext] [Details] 

1994  'Comments on 'Hebbian learning is jointly controlled by electrotonic and input structure''
Pearlmutter, Barak A (1994) 'Comments on 'Hebbian learning is jointly controlled by electrotonic and input structure''. Network: Computation in Neural Systems, 5 (3):425426 [fulltext] [Details] 

1994  'Simplifying Neural Network Soft Weightsharing Measures by Soft Weightmeasure Soft Weight Sharing'
Pearlmutter, Barak (1994) 'Simplifying Neural Network Soft Weightsharing Measures by Soft Weightmeasure Soft Weight Sharing'. Connection Science, 6 (1):105105 [fulltext] [Details] 

1994  'Fast exact multiplication by the Hessian'
Pearlmutter, Barak A (1994) 'Fast exact multiplication by the Hessian'. Neural computation, 6 (1):147160 [fulltext] [Details] 

1993  'Automatic learning rate maximization by online estimation of the Hessian’s eigenvectors'
LeCun, Yann and Simard, Patrice Y and Pearlmutter, Barak (1993) 'Automatic learning rate maximization by online estimation of the Hessian’s eigenvectors'. Advances in neural information processing systems, 5 :156163 [fulltext] [Details] 

1992  'Comments on Dynamic programming approach to optimal weight selection in multilayer neural networks[with reply]'
Pearlmutter, Barak A and Sanatchandran, P (1992) 'Comments on Dynamic programming approach to optimal weight selection in multilayer neural networks[with reply]'. IEEE transactions on neural networks, 3 (6):10281029 [fulltext] [Details] 

1989  'Learning state space trajectories in recurrent neural networks'
Pearlmutter, Barak A (1989) 'Learning state space trajectories in recurrent neural networks'. Neural Computation, 1 (2):263269 [fulltext] [Details] 

1988  'Oaklisp: an objectoriented dialect of scheme'
Lang, Kevin J and Pearlmutter, Barak A (1988) 'Oaklisp: an objectoriented dialect of scheme'. Lisp and Symbolic Computation, 1 (1):3951 [fulltext] [Details] 

1986  'Oaklisp: an objectoriented Scheme with first class types'
Lang, Kevin J and Pearlmutter, Barak A (1986) 'Oaklisp: an objectoriented Scheme with first class types'. ACM SIGPLAN Notices, 21 (11):3037 [fulltext] [Details] 

2005  'Fast robust subjectindependent magnetoencephalographic source localization using an artificial neural network'
Jun, SC;Pearlmutter, BA (2005) 'Fast robust subjectindependent magnetoencephalographic source localization using an artificial neural network'. Human Brain Mapping, 24 :2134 [DOI] [fulltext] [Details] 

2006  'Sparse representations for the cocktail party problem'
Asari, H;Pearlmutter, BA;Zador, AM (2006) 'Sparse representations for the cocktail party problem'. Neuroscience, 26 :74777490 [DOI] [fulltext] [Details] 

2006  'The VESPA: A method for the rapid estimation of a visual evoked potential'
Lalor, EC;Pearlmutter, BA;Reilly, RB;McDarby, G;Foxe, JJ (2006) 'The VESPA: A method for the rapid estimation of a visual evoked potential'. NeuroImage, 32 :15491561 [DOI] [fulltext] [Details] 

2007  'Optimal coding predicts attentional modulation of activity in neural systems'
Jaramillo, S;Pearlmutter, BA (2007) 'Optimal coding predicts attentional modulation of activity in neural systems'. Neural Computation, 19 :12951312 [fulltext] [Details] 

2008  'Dissecting the cellular contributions to early visual sensory processing deficits in schizophrenia using the VESPA evoked response'
Lalor, EC;Yeap, S;Reilly, RB;Pearlmutter, BA;Foxe, JJ (2008) 'Dissecting the cellular contributions to early visual sensory processing deficits in schizophrenia using the VESPA evoked response'. Schizophrenia Research, 98 :256264 [DOI] [fulltext] [Details] 

2008  'Hemodynamics for braincomputer interfaces'
Matthews, F;Pearlmutter, BA;Ward, TE;Soraghan, C;Markham, C (2008) 'Hemodynamics for braincomputer interfaces'. Ieee Signal Processing Magazine, 25 :8794 [DOI] [fulltext] [Details] 

2008  'Reversemode AD in a functional framework: Lambda the ultimate backpropagator'
Pearlmutter, BA;Siskind, JM (2008) 'Reversemode AD in a functional framework: Lambda the ultimate backpropagator'. ACM Transactions on Programming Languages and Systems, 30 [DOI] [fulltext] [Details] 

2008  'The LOST Algorithm: Finding Lines and Separating Speech Mixtures'
O'Grady, PD;Pearlmutter, BA (2008) 'The LOST Algorithm: Finding Lines and Separating Speech Mixtures'. Eurasip Journal on Advances in Signal Processing, [DOI] [fulltext] [Details] 

2008  'Discovering speech phones using convolutive nonnegative matrix factorisation with a sparseness constraint'
O'Grady, PD;Pearlmutter, BA (2008) 'Discovering speech phones using convolutive nonnegative matrix factorisation with a sparseness constraint'. Neurocomputing, 72 :88101 [DOI] [fulltext] [Details] 

2013  'A Slow Axon Antidromic Blockade Hypothesis for Tremor Reduction via Deep Brain Stimulation'
Garcia, MR;Pearlmutter, BA;Wellstead, PE;Middleton, RH (2013) 'A Slow Axon Antidromic Blockade Hypothesis for Tremor Reduction via Deep Brain Stimulation'. PLoS ONE, 8 [DOI] [fulltext] [Details] 

2009  'A New Hypothesis for Sleep: Tuning for Criticality'
Pearlmutter, BA;Houghton, CJ (2009) 'A New Hypothesis for Sleep: Tuning for Criticality'. Neural Computation, 21 :16221641 [fulltext] [Details] 

2007  'Isolating endogenous visuospatial attentional effects using the novel visualevoked spread spectrum analysis (VESPA) technique'
Lalor, EC;Kelly, SP;Pearlmutter, BA;Reilly, RB;Foxe, JJ (2007) 'Isolating endogenous visuospatial attentional effects using the novel visualevoked spread spectrum analysis (VESPA) technique'. European Journal of Neuroscience, 26 :35363542 [DOI] [fulltext] [Details] 

2007  'Illusory percepts from auditory adaptation'
Parra, LC;Pearlmutter, BA (2007) 'Illusory percepts from auditory adaptation'. Journal of the Acoustical Society of America, 121 :16321641 [DOI] [fulltext] [Details] 

2008  'ReverseMode AD in a functional framework: Lambda the ultimate backpropagator'
B. A. Pearlmutter and J. M. Siskind. (2008) 'ReverseMode AD in a functional framework: Lambda the ultimate backpropagator'. TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, TOPLAS, 30 :136 [fulltext] [Details] 

2008  'Hemodynamics for BrainComputer Interfaces: Optical correlates of control signals'
Matthews, F., Pearlmutter, B.A., Ward, T.E., Soraghan, C., Markham, C. (2008) 'Hemodynamics for BrainComputer Interfaces: Optical correlates of control signals'. IEEE SIGNAL PROCESSING MAGAZINE, 25 :8794 [fulltext] [Details] 

2008  'ReverseMode AD in a Functional Framework: Lambda the Ultimate Backpropagator'
Pearlmutter, B.A. and J. M. Siskind (2008) 'ReverseMode AD in a Functional Framework: Lambda the Ultimate Backpropagator'. TOPLAS, 30 :136 [fulltext] [Details] 

2007  'Optimal coding predicts attentional modulation in neuronal systems'
S. Jaramillo and B.A. Pearlmutter (2007) 'Optimal coding predicts attentional modulation in neuronal systems'. NEURAL COMPUTATION, 19 :12951312 [fulltext] [Details] 

2006  'SpreadSpectrum Intensity Modulation for Rapid Estimation of a Visually Evoked Potential'
E.C. Lalor, B.A. Pearlmutter, J.J. Foxe, R.B. Reilly and G. McDarby (2006) 'SpreadSpectrum Intensity Modulation for Rapid Estimation of a Visually Evoked Potential'. NEUROIMAGE, 32 :15491561 [fulltext] [Details] 

2005  'Neuronal Predictions of Sparse Linear Representations'
B.A. Pearlmutter and H. Asari and A.M. Zador (2005) 'Neuronal Predictions of Sparse Linear Representations'. FORUM ACUSTICUM, [fulltext] [Details] 

2005  'Linear Program Differentiation For SingleChannel Speech Separation'
Pearlmutter, B. A. and Olsson, R. K. (2005) 'Linear Program Differentiation For SingleChannel Speech Separation'. INTERNATIONAL JOURNAL OF IMAGING SYSTEMS AND TECHNOLOGY, 15 :1833 [fulltext] [Details] 

2002  'Linear spatial weighting for single trial detection in encephalography'
L. Parra, C . Alvino, A. Tang, B. Pearlmutter, N. Yeung, A. Osman, and P. Sajda (2002) 'Linear spatial weighting for single trial detection in encephalography'. COMPUTATIONAL NEUROSCIENCE MEETING, 17 [fulltext] [Details] 

2002  'Independent Components of Magnetoencephalography: SingleTrial Response Time Estimation'
B.A. Pearlmutter, A.C. Tang, N.A. Malaszenko and D.B. Phung (2002) 'Independent Components of Magnetoencephalography: SingleTrial Response Time Estimation'. NEUROIMAGE, 17 :17731789 [fulltext] [Details] 

2002  'Fast accurate MEG source localization using a MLP trained with real brain noise'
S.C. Jun and B. A. Pearlmutter and G. Nolte (2002) 'Fast accurate MEG source localization using a MLP trained with real brain noise'. Physics in Medicine and Biology, 47 :25472560 [fulltext] [Details] 

2000  'Blind source separation of multichannel neuromagnetic responses'
A.C. Tang, B.A. Pearlmutter, M. Zibulevsky and S.A. Carter (2000) 'Blind source separation of multichannel neuromagnetic responses'. NEUROCOMPUTING, 3233 :11151120 [fulltext] [Details] 

1996  'VC dimension of an integrate and fire neuron model'
A. M. Zador and B.A. Pearlmutter (1996) 'VC dimension of an integrate and fire neuron model'. Neural Computation, 8 :611624 [fulltext] [Details] 

1996  'Garbage collection with pointers to single cells'
B.A. Pearlmutter (1996) 'Garbage collection with pointers to single cells'. 39 :202206 [fulltext] [Details] 

1995  'Gradient calculation for dynamic recurrent neural networks: a survey'
B.A. Pearlmutter (1995) 'Gradient calculation for dynamic recurrent neural networks: a survey'. IEEE TRANSACTIONS ON NEURAL NETWORKS, 6 :12121228 [fulltext] [Details] 
Other Journals
Year  Publication  

2013  'See http://barak.pearlmutter.net/publications.html for reasonably complete publication list'
Professor Barak Pearlmutter (2013) 'See http://barak.pearlmutter.net/publications.html for reasonably complete publication list' Journal of unpublished titles containing useful information, 2013 . [Details] 
Conference Publications
Year  Publication  

2006  A spectrum of colors: Investigating the temporal frequency characteristics of the human visual system using a system identification approach
Lalor, EC;Reilly, RB;Pearlmutter, BA;Foxe, JJ (2006) A spectrum of colors: Investigating the temporal frequency characteristics of the human visual system using a system identification approach 2006 28TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 115 [fulltext] [Details] 

2007  Discovering convolutive speech phones using sparseness and nonnegativity
O'Grady, PD;Pearlmutter, BA (2007) Discovering convolutive speech phones using sparseness and nonnegativity INDEPENDENT COMPONENT ANALYSIS AND SIGNAL SEPARATION, PROCEEDINGS [fulltext] [Details] 

2009  Constructing TimeFrequency Dictionaries for Source Separation via TimeFrequency Masking and Source Localisation
de Frein, R;Rickard, ST;Pearlmutter, BA (2009) Constructing TimeFrequency Dictionaries for Source Separation via TimeFrequency Masking and Source Localisation INDEPENDENT COMPONENT ANALYSIS AND SIGNAL SEPARATION, PROCEEDINGS [fulltext] [Details] 

2014  Seeing is Worse than Believing: Reading People's Minds Better than ComputerVision Methods Recognize Actions
Barbu, A;Barrett, DP;Chen, W;Siddharth, N;Xiong, CM;Corso, JJ;Fellbaum, CD;Hanson, C;Hanson, SJ;Helie, S;Malaia, E;Pearlmutter, BA;Siskind, JM;Talavage, TM;Wilbur, RB (2014) Seeing is Worse than Believing: Reading People's Minds Better than ComputerVision Methods Recognize Actions COMPUTER VISION  ECCV 2014, PT V , pp.612627 [fulltext] [Details] 

2016  Efficient Implementation of a HigherOrder Language with BuiltIn AD
Siskind, Jeffrey Mark and Pearlmutter, Barak A. (2016) Efficient Implementation of a HigherOrder Language with BuiltIn AD 7th International Conference on Algorithmic Differentiation (AD) [fulltext] [Details] 

2016  Tricks from Deep Learning
Baydin, At\il\im G\"une\cs and Pearlmutter, Barak A. and Siskind, Jeffrey Mark (2016) Tricks from Deep Learning 7th International Conference on Algorithmic Differentiation (AD) [fulltext] [Details] 

2016  DiffSharp: An AD Library for .NET Languages
Baydin, At\il\im G\"une\cs and Pearlmutter, Barak A. and Siskind, Jeffrey Mark (2016) DiffSharp: An AD Library for .NET Languages 7th International Conference on Algorithmic Differentiation (AD) [fulltext] [Details] 

2016  Binomial Checkpointing for Arbitrary Programs with No User Annotation
Siskind, Jeffrey Mark and Pearlmutter, Barak A. (2016) Binomial Checkpointing for Arbitrary Programs with No User Annotation 7th International Conference on Algorithmic Differentiation (AD) [fulltext] [Details] 

2014  Seeing is worse than believing: Reading people’s minds better than computervision methods recognize actions
Barbu, Andrei and Barrett, Daniel P and Chen, Wei and Siddharth, Narayanaswamy and Xiong, Caiming and Corso, Jason J and Fellbaum, Christiane D and Hanson, Catherine and Hanson, Stephen Jos\'e and H\'elie, S\'ebastien and others (2014) Seeing is worse than believing: Reading people’s minds better than computervision methods recognize actions European Conference on Computer Vision , pp.612627 [fulltext] [Details] 

2014  Seeing is worse than believing: Reading people's minds better than computervision methods recognize actions
Barbu A.;Barrett D.;Chen W.;Siddharth N.;Xiong C.;Corso J.;Fellbaum C.;Hanson C.;Hanson S.;HÃ©lie S.;Malaia E.;Pearlmutter B.;Siskind J.;Talavage T.;Wilbur R. (2014) Seeing is worse than believing: Reading people's minds better than computervision methods recognize actions Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , pp.612627 [DOI] [fulltext] [Details] 

2013  Impact of Acoustic and Tactile Multimodal Neuromodulation on Objective and Subjective Measures of Permanent Intractable Tinnitus
O'Neill, R and Hamilton, C and Pearlmutter, B and Crispino, G and Hughes, S and Conlon, B (2013) Impact of Acoustic and Tactile Multimodal Neuromodulation on Objective and Subjective Measures of Permanent Intractable Tinnitus IRISH JOURNAL OF MEDICAL SCIENCE , pp.518519 [Details] 

2012  AD in Fortran: Implementation via prepreprocessor
Radul A.;Pearlmutter B.;Siskind J. (2012) AD in Fortran: Implementation via prepreprocessor Lecture Notes in Computational Science and Engineering , pp.273284 [DOI] [fulltext] [Details] 

2011  Deep brain stimulation may reduce tremor by preferential blockade of slower axons via antidromic activation
GarcÃa M.;Verwoerd M.;Pearlmutter B.;Wellstead P.;Middleton R. (2011) Deep brain stimulation may reduce tremor by preferential blockade of slower axons via antidromic activation Proceedings of the IEEE Conference on Decision and Control , pp.64816486 [DOI] [fulltext] [Details] 

2011  Sequential Sparse NMF
Potluru, Vamsi K and Plis, Sergey M and Pearlmutter, Barak A and Calhoun, Vince D and Hayes, Thomas P (2011) Sequential Sparse NMF 7th Student Conference [fulltext] [Details] 

2011  Deep brain stimulation may reduce tremor by preferential blockade of slower axons via antidromic activation
Garc\'\ia, M\'\iriam R and Verwoerd, Mark and Pearlmutter, Barak A and Wellstead, Peter E and Middleton, Richard H (2011) Deep brain stimulation may reduce tremor by preferential blockade of slower axons via antidromic activation Decision and Control and European Control Conference (CDCECC), 2011 50th IEEE Conference on , pp.64816486 [fulltext] [Details] 

2009  Constructing timefrequency dictionaries for source separation via timefrequency masking and source localisation
de Fr\'ein, Ruair\'\i and Rickard, Scott T and Pearlmutter, Barak A (2009) Constructing timefrequency dictionaries for source separation via timefrequency masking and source localisation International Conference on Independent Component Analysis and Signal Separation , pp.573580 [fulltext] [Details] 

2009  Constructing TimeFrequency Dictionaries for Source Separation via TimeFrequency Masking and Source Localisation
Frein R.;Rickard S.;A.pearlmutter B. (2009) Constructing TimeFrequency Dictionaries for Source Separation via TimeFrequency Masking and Source Localisation Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , pp.573580 [DOI] [fulltext] [Details] 

2008  Software platform for rapid prototyping of MRS brain computer interfacing techniques
Matthews F.;Soraghan C.;Ward T.;Markham C.;Pearlmutter B. (2008) Software platform for rapid prototyping of MRS brain computer interfacing techniques Proceedings of the 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS'08  Personalized Healthcare through Technology , pp.48404843 [Details] 

2008  A 12channel, realtime nearinfrared spectroscopy instrument for braincomputer interface applications
Soraghan C.;Matthews F.;Markham C.;Pearlmutter B.;O'Neill R.;Ward T. (2008) A 12channel, realtime nearinfrared spectroscopy instrument for braincomputer interface applications Proceedings of the 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS'08  Personalized Healthcare through Technology , pp.56485651 [fulltext] [Details] 

2008  Software platform for rapid prototyping of NIRS brain computer interfacing techniques
Matthews, Fiachra and Soraghan, Christopher and Ward, Tomas E and Markham, Charles and Pearlmutter, Barak A (2008) Software platform for rapid prototyping of NIRS brain computer interfacing techniques Engineering in Medicine and Biology Society, 2008. EMBS 2008. 30th Annual International Conference of the IEEE , pp.48404843 [fulltext] [Details] 

2008  Sparse Multichannel Source Localization and Separation
de Fr\'ein, Ruair\'\i and Rickard, Scott T and Pearlmutter, Barak A (2008) Sparse Multichannel Source Localization and Separation 8th International Conference on Mathematics in Signal Processing , pp.9093 [fulltext] [Details] 

2008  A 12channel, realtime nearinfrared spectroscopy instrument for braincomputer interface applications
Soraghan, C and Matthews, F and Markham, C and Pearlmutter, BA and O'Neill, R and Ward, TE (2008) A 12channel, realtime nearinfrared spectroscopy instrument for braincomputer interface applications Engineering in Medicine and Biology Society, 2008. EMBS 2008. 30th Annual International Conference of the IEEE , pp.56485651 [fulltext] [Details] 

2008  Using programming language theory to make automatic differentiation sound and efficient
Pearlmutter B.;Siskind J. (2008) Using programming language theory to make automatic differentiation sound and efficient Lecture Notes in Computational Science and Engineering , pp.7990 [DOI] [fulltext] [Details] 

2007  Discovering convolutive speech phones using sparseness and nonnegativity
O'Grady P.;Pearlmutter B. (2007) Discovering convolutive speech phones using sparseness and nonnegativity Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , pp.520527 [fulltext] [Details] 

2007  Convolutive nonnegative matrix factorisation with a sparseness constraint
O'Grady P.;Pearlmutter B. (2007) Convolutive nonnegative matrix factorisation with a sparseness constraint Proceedings of the 2006 16th IEEE Signal Processing Society Workshop on Machine Learning for Signal Processing, MLSP 2006 , pp.427432 [DOI] [fulltext] [Details] 

2007  Firstclass nonstandard interpretations by opening closures
Siskind J.;Pearlmutter B. (2007) Firstclass nonstandard interpretations by opening closures Conference Record of the Annual ACM Symposium on Principles of Programming Languages , pp.7176 [DOI] [fulltext] [Details] 

2007  Lazy multivariate higherorder forwardmode AD
Pearlmutter, Barak A and Siskind, Jeffrey Mark (2007) Lazy multivariate higherorder forwardmode AD ACM SIGPLAN Notices , pp.155160 [Details] 

2007  Firstclass nonstandard interpretations by opening closures
Siskind, Jeffrey Mark and Pearlmutter, Barak A (2007) Firstclass nonstandard interpretations by opening closures ACM SIGPLAN Notices , pp.7176 [Details] 

2007  Linear program differentiation for singlechannel speech separation
Pearlmutter B.;Olsson R. (2007) Linear program differentiation for singlechannel speech separation Proceedings of the 2006 16th IEEE Signal Processing Society Workshop on Machine Learning for Signal Processing, MLSP 2006 , pp.421426 [DOI] [fulltext] [Details] 

2007  Use your powers wisely: Resource allocation in parallel channels
Jaramillo S.;Pearlmutter B. (2007) Use your powers wisely: Resource allocation in parallel channels Proceedings of the 2006 16th IEEE Signal Processing Society Workshop on Machine Learning for Signal Processing, MLSP 2006 , pp.2126 [DOI] [fulltext] [Details] 

2007  Lazy multivariate higherorder forwardmode AD
Pearlmutter B.;Siskind J. (2007) Lazy multivariate higherorder forwardmode AD Conference Record of the Annual ACM Symposium on Principles of Programming Languages , pp.155160 [DOI] [fulltext] [Details] 

2006  A spectrum of colors: investigating the temporal frequency characteristics of the human visual system using a system identification approach
Lalor, Edmund C and Reilly, Richard B and Pearlmutter, Barak A and Foxe, John J (2006) A spectrum of colors: investigating the temporal frequency characteristics of the human visual system using a system identification approach Engineering in Medicine and Biology Society, 2006. EMBS'06. 28th Annual International Conference of the IEEE , pp.37203723 [fulltext] [Details] 

2006  Linear program differentiation for singlechannel speech separation
Pearlmutter, Barak A and Olsson, Rasmus K (2006) Linear program differentiation for singlechannel speech separation Machine Learning for Signal Processing, 2006. Proceedings of the 2006 16th IEEE Signal Processing Society Workshop on , pp.421426 [fulltext] [Details] 

2006  A spectrum of colors: Investigating the temporal frequency characteristics of the human visual system using a system identification approach
Lalor E.;Reilly R.;Pearlmutter B.;Foxe J. (2006) A spectrum of colors: Investigating the temporal frequency characteristics of the human visual system using a system identification approach Annual International Conference of the IEEE Engineering in Medicine and Biology  Proceedings , pp.37203723 [DOI] [fulltext] [Details] 

2006  Use your powers wisely: resource allocation in parallel channels
Jaramillo, Santiago and Pearlmutter, Barak A (2006) Use your powers wisely: resource allocation in parallel channels Machine Learning for Signal Processing, 2006. Proceedings of the 2006 16th IEEE Signal Processing Society Workshop on , pp.2126 [fulltext] [Details] 

2006  Convolutive nonnegative matrix factorisation with a sparseness constraint
O'grady, Paul D and Pearlmutter, Barak A (2006) Convolutive nonnegative matrix factorisation with a sparseness constraint Machine Learning for Signal Processing, 2006. Proceedings of the 2006 16th IEEE Signal Processing Society Workshop on , pp.427432 [fulltext] [Details] 

2006  A dualchannel optical braincomputer interface in a gaming environment
Soraghan C.;Matthews F.;Kelly D.;Ward T.;Markham C.;Pearlmutter B.;Neill R. (2006) A dualchannel optical braincomputer interface in a gaming environment Proceedings of CGAMES 2006  9th International Conference on Computer Games: Artificial Intelligence and Mobile Systems , pp.3539 [fulltext] [Details] 

2005  Filtered Gaussian processes for learning with large datasets
Shi J.;MurraySmith R.;Titterington D.;Pearlmutter B. (2005) Filtered Gaussian processes for learning with large datasets Lecture Notes in Computer Science , pp.128139 [fulltext] [Details] 

2005  Transformations of gaussian process priors
MurraySmith R.;Pearlmutter B. (2005) Transformations of gaussian process priors Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , pp.110123 [DOI] [fulltext] [Details] 

2005  Perturbation Confusion and Referential Transparency: Correct Functional Implementation of ForwardMode AD
Siskind, J.M. and Pearlmutter, Barak A., (2005) Perturbation Confusion and Referential Transparency: Correct Functional Implementation of ForwardMode AD Implementation and Application of Functional Languages17th International Workshop, IFL'05 [fulltext] [Details] 

2005  Neuronal predictions of sparse linear representations
Pearlmutter B.;Asari H.;Zador A. (2005) Neuronal predictions of sparse linear representations Forum Acusticum Budapest 2005: 4th European Congress on Acustics , pp.L147L152 [fulltext] [Details] 

2004  Algorithmic Differentiation of Functional Programs
Siskind, Jeffrey Mark and Pearlmutter, Barak A (2004) Algorithmic Differentiation of Functional Programs Workshop on Automatic Differentiation [Details] 

2004  Fusion of functional brain imaging modalities using Lnorms signal reconstruction
Halchenko, Yaroslav O and Hanson, Stephen Jos\'e and Pearlmutter, Barak A (2004) Fusion of functional brain imaging modalities using Lnorms signal reconstruction Annual Meeting of the Cognitive Neuroscience Society, San Francisco, CA [Details] 

2004  Subjectindependent magnetoencephalographic source localization by a multilayer perceptron
Jun S.;Pearlmutter B. (2004) Subjectindependent magnetoencephalographic source localization by a multilayer perceptron Advances in Neural Information Processing Systems [fulltext] [Details] 

2003  Sparse separation: Principles and tricks
Pearlmutter, BA;Potluru, VK (2003) Sparse separation: Principles and tricks INDEPENDENT COMPONENT ANALYSES, WAVELETS, AND NEURAL NETWORKS , pp.14 [fulltext] [Details] 

2003  Sparse separation: Principles and tricks
Pearlmutter, Barak A and Potluru, Vamsi K (2003) Sparse separation: Principles and tricks AeroSense 2003 , pp.14 [fulltext] [Details] 

2003  Progress in blind separation of magnetoencephalographic data
Pearlmutter B.;Jaramillo S. (2003) Progress in blind separation of magnetoencephalographic data Proceedings of SPIE  The International Society for Optical Engineering , pp.129134 [DOI] [fulltext] [Details] 

2003  SubjectIndependent Magnetoencephalographic Source Localization by a Multilayer Perceptron
Jun, Sung Chan and Pearlmutter, Barak A (2003) SubjectIndependent Magnetoencephalographic Source Localization by a Multilayer Perceptron NIPS , pp.741748 [fulltext] [Details] 

2003  Progress in blind separation of magnetoencephalographic data
Pearlmutter, Barak A and Jaramillo, Santiago (2003) Progress in blind separation of magnetoencephalographic data AeroSense 2003 , pp.129134 [Details] 

2003  Sparse separation: Principles and tricks
Pearlmutter B.;Potluru V. (2003) Sparse separation: Principles and tricks Proceedings of SPIE  The International Society for Optical Engineering , pp.14 [DOI] [fulltext] [Details] 

2002  Algorithmic Differentiation, Functional Programming, and IteratetoFixedpoint
Pearlmutter, Barak A (2002) Algorithmic Differentiation, Functional Programming, and IteratetoFixedpoint Snowbird Learning Workshop [fulltext] [Details] 

2002  Blind source separation via multinode sparse representation
Zibulevsky, Michael and Kisilev, Pavel and Zeevi, Yehoshua Y. and Pearlmutter, Barak A. (2002) Blind source separation via multinode sparse representation Advances in Neural Information Processing Systems 14 , pp.10491056 [fulltext] [Details] 

2001  Multiscale blind source separation
Kisilev, Pavel and Zibulevsky, Michael and Zeevi, Yehoshua Y and Pearlmutter, Barak A (2001) Multiscale blind source separation Aerospace/Defense Sensing, Simulation, and Controls , pp.250258 [Details] 

2000  Localization of independent components from magnetoencephalography
Tang, Akaysha C and Phung, Dan and Pearlmutter, Barak A and Christner, Robert (2000) Localization of independent components from magnetoencephalography International Workshop on Independent Component Analysis and Blind Signal Separation , pp.387392 [fulltext] [Details] 

2000  Second order blind source separation by recursive splitting of signal subspaces
Zibulevsky, Michael and Pearlmutter, B (2000) Second order blind source separation by recursive splitting of signal subspaces Proc. of the 2nd Int. Workshop on Independent Component Analysis and Blind Signal Separation , pp.489491 [fulltext] [Details] 

2000  Blind source separation by sparse decomposition
Zibulevsky, Michael and Pearlmutter, Barak A (2000) Blind source separation by sparse decomposition AeroSense 2000 , pp.165174 [Details] 

1999  An MEG study of response latency and variability in the human visual system during a visualmotor integration task
Tang, Akaysha C and Pearlmutter, Barak A and Hely, Tim A and Zibulevsky, Michael and Weisend, Michael P (1999) An MEG study of response latency and variability in the human visual system during a visualmotor integration task Advances in Neural Information Processing Systems 12 , pp.185191 [fulltext] [Details] 

1999  Detecting intrusions using system calls: Alternative data models
Warrender, Christina and Forrest, Stephanie and Pearlmutter, Barak (1999) Detecting intrusions using system calls: Alternative data models Security and Privacy, 1999. Proceedings of the 1999 IEEE Symposium on , pp.133145 [fulltext] [Details] 

1999  Differentiation functions of the Jacobian with respect to the weights
Flake, Gary W. and Pearlmutter, Barak A. (1999) Differentiation functions of the Jacobian with respect to the weights Advances in Neural Information Processing Systems 12 , pp.435441 [fulltext] [Details] 

1998  Results of the Abbadingo one DFA learning competition and a new evidencedriven state merging algorithm
Lang, Kevin J and Pearlmutter, Barak A and Price, Rodney A (1998) Results of the Abbadingo one DFA learning competition and a new evidencedriven state merging algorithm Grammatical Inference , pp.112 [fulltext] [Details] 

1997  The discriminative power of a dynamical model neuron
Zador, Anthony M and Pearlmutter, Barak A (1997) The discriminative power of a dynamical model neuron Computational Learning Theory and Natural Learning Systems , pp.211225 [Details] 

1996  VC dimension of an integrateandfire neuron model
Zador, Anthony M and Pearlmutter, Barak A (1996) VC dimension of an integrateandfire neuron model Proceedings of the ninth annual conference on Computational learning theory , pp.1018 [fulltext] [Details] 

1996  A contextsensitive generalization of ICA
Pearlmutter, Barak A and Parra, Lucas C (1996) A contextsensitive generalization of ICA International conference on neural information processing [fulltext] [Details] 

1994  Playing the matchingshoulders lobpass game with logarithmic regret
Kilian, Joe and Lang, Kevin J and Pearlmutter, Barak A (1994) Playing the matchingshoulders lobpass game with logarithmic regret Proceedings of the seventh annual conference on Computational learning theory , pp.159164 [fulltext] [Details] 

1991  Gradient descent: Second order momentum and saturating error
Pearlmutter, Barak (1991) Gradient descent: Second order momentum and saturating error NIPS , pp.887894 [fulltext] [Details] 

1991  Equivalence proofs for multilayer perceptron classifiers and the Bayesian discriminant function
Hampshire, John B and Pearlmutter, Barak (1991) Equivalence proofs for multilayer perceptron classifiers and the Bayesian discriminant function Proceedings of the 1990 connectionist models summer school , pp.159172 [fulltext] [Details] 

1990  ChaitinKolmogorov Complexity and Generalization in Neural Networks
Pearlmutter, Barak A and Rosenfeld, Ronald (1990) ChaitinKolmogorov Complexity and Generalization in Neural Networks NIPS , pp.925931 [fulltext] [Details] 

1988  Using backpropagation with temporal windows to learn the dynamics of the CMU directdrive arm II
Goldberg, Kenneth Y and Pearlmutter, Barak A (1988) Using backpropagation with temporal windows to learn the dynamics of the CMU directdrive arm II Proceedings of the 1st International Conference on Neural Information Processing Systems , pp.356356 [fulltext] [Details] 

1986  Gmaximization: an unsupervised learning procedure for discovering regularities
Pearlmutter, Barak A and Hinton, Geoffrey E and Denker, John S (1986) Gmaximization: an unsupervised learning procedure for discovering regularities AIP conference proceedings , pp.333338 [fulltext] [Details] 

2003  Progress in blind separation of magnetoencephalographic data
Pearlmutter, BA;Jaramillo, S (2003) Progress in blind separation of magnetoencephalographic data INDEPENDENT COMPONENT ANALYSES, WAVELETS, AND NEURAL NETWORKS , pp.129134 [fulltext] [Details] 

2004  Monaural source separation using spectral cues
Pearlmutter, BA;Zador, AM (2004) Monaural source separation using spectral cues INDEPENDENT COMPONENT ANALYSIS AND BLIND SIGNAL SEPARATION , pp.478485 [fulltext] [Details] 

2004  SoftLOST: EM on a mixture of oriented lines
O'Grady, PD;Pearlmutter, BA (2004) SoftLOST: EM on a mixture of oriented lines INDEPENDENT COMPONENT ANALYSIS AND BLIND SIGNAL SEPARATION , pp.430436 [fulltext] [Details] 

2004  A normative model of attention: receptive field modulation
Jaramillo, S;Pearlmutter, BA (2004) A normative model of attention: receptive field modulation COMPUTATIONAL NEUROSCIENCE: TRENDS IN RESEARCH 2004 , pp.613618 [DOI] [fulltext] [Details] 

2005  Transformations of Gaussian process priors
MurraySmith, R;Pearlmutter, BA (2005) Transformations of Gaussian process priors DETERMINISTIC AND STATISTICAL METHODS IN MACHINE LEARNING , pp.110123 [fulltext] [Details] 

2005  Filtered Gaussian processes for learning with large datasets
Shi, JQ;MurraySmith, R;Titterington, DM;Pearlmutter, BA (2005) Filtered Gaussian processes for learning with large datasets SWITCHING AND LEARNING IN FEEDBACK SYSTEMS , pp.128139 [fulltext] [Details] 

2006  A DUALCHANNEL OPTICAL BRAINCOMPUTER INTERFACE IN A GAMING ENVIRONMENT
Soraghan, C;Matthews, F;Kelly, D;Ward, T;Markham, C;Pearlmutter, BA;O'Neill, R (2006) A DUALCHANNEL OPTICAL BRAINCOMPUTER INTERFACE IN A GAMING ENVIRONMENT CGAMES'2006: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER GAMES: ARTIFICIAL INTELLIGENCE AND MOBILE SYSTEMS , pp.3539 [fulltext] [Details] 

2007  Lazy Multivariate HigherOrder ForwardMode AD
Pearlmutter, BA;Siskind, JM (2007) Lazy Multivariate HigherOrder ForwardMode AD CONFERENCE RECORD OF POPL 2007: THE 34TH ACM SIGPLAN SIGACT SYMPOSIUM ON PRINCIPLES OF PROGAMMING LANGUAGES , pp.155160 [fulltext] [Details] 

2007  Lazy multivariate higherorder forwardmode AD
Pearlmutter, BA;Siskind, JM (2007) Lazy multivariate higherorder forwardmode AD ACM SIGPLAN NOTICES , pp.155160 [fulltext] [Details] 

2007  Firstclass nonstandard interpretations by opening closures
Siskind, JM;Pearlmutter, BA (2007) Firstclass nonstandard interpretations by opening closures ACM SIGPLAN NOTICES , pp.7176 [fulltext] [Details] 

2008  SOFTWARE PLATFORM FOR RAPED PROTOTYPING OF NIRS BRAIN COMPUTER INTERFACING TECHNIQUES
Matthews, F;Soraghan, C;Ward, TE;Markham, C;Pearlmutter, BA (2008) SOFTWARE PLATFORM FOR RAPED PROTOTYPING OF NIRS BRAIN COMPUTER INTERFACING TECHNIQUES 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Vols 18 , pp.48404843 [fulltext] [Details] 

2008  A 12Channel, realtime nearinfrared spectroscopy instrument for braincomputer interface applications
Soraghan, C;Matthews, F;Markham, C;Pearlmutter, BA;ONeill, R;Ward, TE (2008) A 12Channel, realtime nearinfrared spectroscopy instrument for braincomputer interface applications 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Vols 18 , pp.56485651 [fulltext] [Details] 

2009  Filtered Gaussian Processes for Learning with Large DataSets
Shi, J.Q., R. MurraySmith, D. M. Titterington and B.A. Pearlmutter (2009) Filtered Gaussian Processes for Learning with Large DataSets Proceedings of Switching and Learning in Feedback Systems: European Summer School on MultiAgent Control, Maynooth, Ireland, 810 September 2003 [fulltext] [Details] 

2008  Nesting forwardmode AD in a functional framework
Siskind , J.M. and Pearlmutter, B.A. (2008) Nesting forwardmode AD in a functional framework Proceedings of the 5th International Conference on Automatic Differentiation. Bonn, Germany, August 2008 [fulltext] [Details] 

2008  A 12Channel RealTime NearInfrared Spectroscopy Instrument for BrainComputer Interface Applications
Soraghan, C., C. Markham, F. Matthews, R. O'Neill, B. A. Pearlmutter and T.E. Ward (2008) A 12Channel RealTime NearInfrared Spectroscopy Instrument for BrainComputer Interface Applications Proceedings of the 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, August 2024 2008, Vancouver, BA, Canada [fulltext] [Details] 

2008  Software Platform for Rapid Prototyping of NIRS Brain Computer Interfacing Techniques
Matthews, F., C. Markham, B.A. Pearlmutter, C. Soraghan and T. Ward (2008) Software Platform for Rapid Prototyping of NIRS Brain Computer Interfacing Techniques Proceedings of the 30th Annual International IEEE EMBS Conference, 2024 August 2008, Vancouver, Canada , pp.48404843 [fulltext] [Details] 

2008  Using Programming Language Theory to make AD Sound and Efficient
Pearlmutter, B.A. and J. M. Siskind (2008) Using Programming Language Theory to make AD Sound and Efficient Proceedings of the 5th International Conference on Automatic Differentiation. Bonn, Germany, August 2008 , pp.7990 [fulltext] [Details] 

2007  FirstClass Nonstandard Interpretations by Opening Closures
Jeffrey Mark Siskind and Barak A. Pearlmutter (2007) FirstClass Nonstandard Interpretations by Opening Closures Proceedings of the 2007 Symposium on Principles of Programming Languages (POPL 2007), Nice France , pp.7176 [fulltext] [Details] 

2007  Discovering convolutive speech phones using sparseness and nonnegativity
P.D. O'Grady and B.A. Pearlmutter (2007) Discovering convolutive speech phones using sparseness and nonnegativity Proceedings of Seventh International Conference on Independent Component Analysis, London, UK, September 2007 , pp.520527 [fulltext] [Details] 

2007  Lazy Multivariate HigherOrder ForwardMode AD
Barak A. Pearlmutter and Jeffrey Mark Siskind (2007) Lazy Multivariate HigherOrder ForwardMode AD Proceedings of the 2007 Symposium on Principles of Programming Languages (POPL 2007), Nice France , pp.155160 [fulltext] [Details] 

2007  Biophotonic Methods for BrainComputer Interfaces
Soraghan , C. and Matthews, F. and Markham, C. and Pearlmutter, B. A. and Ward, T. (2007) Biophotonic Methods for BrainComputer Interfaces Photonics Ireland 2007,September 24th26th, 2007, Galway, Ireland [fulltext] [Details] 

2006  Linear program differentiation for singlechannel speech separation
Pearlmutter, B.A. and Olsson, R.K. (2006) Linear program differentiation for singlechannel speech separation Proceedings of the IEEE International Workshop on Machine Learning for Signal Processing (MLSP 2006) 6th  8th September, 2006, Arlington, VA [fulltext] [Details] 

2006  Convolutive nonnegative matrix factorisation with a sparseness constraint
Paul D. O'Grady and Barak A. Pearlmutter (2006) Convolutive nonnegative matrix factorisation with a sparseness constraint Proceedings of the IEEE International Workshop on Machine Learning for Signal Processing (MLSP 2006), 6th  8th September, 2006, Arlington, VA [fulltext] [Details] 

2006  A spectrum of colors: Investigating the temporal frequency characteristics of the human visual system using a system identification approach
E. C. Lalor, R. B. Reilly, B. A. Pearlmutter, and J. J. Foxe (2006) A spectrum of colors: Investigating the temporal frequency characteristics of the human visual system using a system identification approach Proc. IEEE Eng. Med. Biol. Soc [fulltext] [Details] 

2006  Use your powers wisely: resource allocation in parallel channels
Santiago Jaramillo and Barak A. Pearlmutter (2006) Use your powers wisely: resource allocation in parallel channels Proceedings of the IEEE International Workshop on Machine Learning for Signal Processing (MLSP 2006) 6th  8th September, 2006, Arlington, VA [fulltext] [Details] 

2006  A DualChannel Optical BrainComputer Interface In A Gaming Environment
Soraghan , C.J., Matthews, F., Kelly, D., Ward, T., Markham, C., Pearlmutter, B. and O'Neill, R. (2006) A DualChannel Optical BrainComputer Interface In A Gaming Environment CGAMES 2006  9th International Conference on Computer Games: AI, Animation, Mobile, Educational and Serious Games, Dublin, Ireland , pp.3539 [fulltext] [Details] 

2005  Transformations of Gaussian Process priors
R. MurraySmith, B. A. Pearlmutter, (2005) Transformations of Gaussian Process priors Statistical Methods in Machine Learning, LNAI 3635 , pp.110123 [fulltext] [Details] 

2005  Learning with large data sets using filtered Gaussian Process priors
J.Q. Shi, R. MurraySmith, and D.M. Titterington, B. Pearlmutter, (2005) Learning with large data sets using filtered Gaussian Process priors Proceedings of the Hamilton Summer School on Switching and Learning in Feedback systems, Lecture Notes in Computing Science, Vol. 3355 , pp.128139 [fulltext] [Details] 

2005  Neuronal Predictions of Sparse Linear Representations
Barak A. Pearlmutter and Hiroki Asari and Anthony M. Zador (2005) Neuronal Predictions of Sparse Linear Representations Forum Acusticum 2005, Aug 29Sep 2, Budapest, Hungary [fulltext] [Details] 

2005  Perturbation Confusion and Referential Transparency: Correct Functional Implementation of ForwardMode AD
Jeffrey Mark Siskind and Barak A. Pearlmutter (2005) Perturbation Confusion and Referential Transparency: Correct Functional Implementation of ForwardMode AD Proceedings of the 17th International Workshop on Implementation and Application of Functional Languages (IFL2005), Sep 1921, 2005, Dublin Ireland [fulltext] [Details] 

2005  HardLOST: Modified kMeans for Oriented Lines
Paul D. O'Grady and Barak A. Pearlmutter (2005) HardLOST: Modified kMeans for Oriented Lines Proc. ISSC2004, Jun 30Jul 2, 2004, Belfast, Northern Ireland [fulltext] [Details] 

2004  SubjectIndependent Magnetoencephalographic Source Localization by a Multilayer Perceptron
Sung Chan Jun and Barak A. Pearlmutter (2004) SubjectIndependent Magnetoencephalographic Source Localization by a Multilayer Perceptron Advances in Neural Information Processing Systems 16 [fulltext] [Details] 

2004  SoftLOST: EM on a Mixture of Oriented Lines
P. D. O'Grady and Barak A. Pearlmutter (2004) SoftLOST: EM on a Mixture of Oriented Lines Proc. ICA2004 [fulltext] [Details] 

2004  Monaural Source Separation Using Spectral Cues
Barak A. Pearlmutter and Anthony M. Zador (2004) Monaural Source Separation Using Spectral Cues Proc. ICA2004 [fulltext] [Details] 

2003  Progress in Blind Separation of Magnetoencephalographic Data
B. A. Pearlmutter and S. Jaramillo (2003) Progress in Blind Separation of Magnetoencephalographic Data Proceedings of SPIE, vol 5102: Independent Component Analyses, Wavelets, and Neural Networks , pp.129134 [fulltext] [Details] 

2003  Sparse Separation: Principles and Tricks
B.A. Pearlmutter and Vamsi K. Potluru (2003) Sparse Separation: Principles and Tricks Proceedings of SPIE, vol 5102: Independent Component Analyses, Wavelets, and Neural Networks , pp.14 [fulltext] [Details] 

2002  Fast robust MEG source localization using MLPs
Jun, S.C., Pearlmutter, B.A. and Nolte, G. (2002) Fast robust MEG source localization using MLPs Proceedings of the 13th International Conference on Biomagnetism, August 1014, 2002, Jena, Germany [fulltext] [Details] 

2002  Nonlinear time series analysis of human alpha rhythm
Nolte, G., Sander, T., Lueschow, A.and Pearlmutter, B.A. (2002) Nonlinear time series analysis of human alpha rhythm Proceedings of the 13th International Conference on Biomagnetism, August 1014, 2002, Jena, Germany [fulltext] [Details] 

2002  Blind source separation via multinode sparse representation
M. Zibulevsky, P. Kisilev, Y.Y. Zeevi and B.A. Pearlmutter (2002) Blind source separation via multinode sparse representation Advances in Neural Information Processing Systems, vol 14 , pp.10491056 [fulltext] [Details] 

2000  An MEG study of response latency and variability in the human visual system during a visualmotor integration task
A.C. Tang, B.A. Pearlmutter, M. Zibulevsky, T.A. Hely and M.P. Weisend (2000) An MEG study of response latency and variability in the human visual system during a visualmotor integration task Advances in Neural Information Processing Systems, vol 12 , pp.185191 [fulltext] [Details] 

2000  Differentiation functions of the Jacobian with respect to the weights
G.W. Flake and B.A. Pearlmutter (2000) Differentiation functions of the Jacobian with respect to the weights Advances in Neural Information Processing Systems, vol 12 , pp.435441 [fulltext] [Details] 

1999  Detecting intrusions using system calls: alternative data models
Warrender , C., Forrest , S. and Pearlmutter, B. (1999) Detecting intrusions using system calls: alternative data models Proceedings of the 1999 IEEE Symposium on Security and Privacy, May 912, 1999, Oakland, California [fulltext] [Details] 

1998  Results of the Abbadingo One DFA Learning Competition and a New EvidenceDriven State Merging Algorithm
K.J. Lang, B.A. Pearlmutter and R.A. Price (1998) Results of the Abbadingo One DFA Learning Competition and a New EvidenceDriven State Merging Algorithm ICGI98 [fulltext] [Details] 

1997  Maximum Likelihood Blind Source Separation: A ContextSensitive Generalization of ICA
B.A. Pearlmutter and L.C. Parra (1997) Maximum Likelihood Blind Source Separation: A ContextSensitive Generalization of ICA Advances in Neural Information Processing Systems, vol 9 [fulltext] [Details] 

1993  The discriminative power of a dynamical model neuron
A.M. Zador and B.A. Pearlmutter (1993) The discriminative power of a dynamical model neuron Computational Learning Theory and `Natural' Learning Systems, Volume IV: Making Learning Practical. Provincetown,USA, September 1993 , pp.213225 [Details] 

1993  Automatic learning rate maximization by online estimation of the Hessian's eigenvectors
Y. LeCun, P.Y. Simard and B.A. Pearlmutter (1993) Automatic learning rate maximization by online estimation of the Hessian's eigenvectors Advances in Neural Information Processing Systems, vol 5 , pp.153163 [fulltext] [Details] 

1992  Temporally continuous vs. clocked networks
B.A. Pearlmutter (1992) Temporally continuous vs. clocked networks Neural Networks in Robotics. First Workshop on Neural Networks in Robotics, 2325 October 1991 [fulltext] [Details] 

1992  Response reliability of the neuronal population of the aplysia abdominal ganglion during the gillwithdrawal reflex
A.C. Tang, C. X. Falk, L.B. Cohen, J.Y. Wu, B.A. Pearlmutter and H.P. Hoepp (1992) Response reliability of the neuronal population of the aplysia abdominal ganglion during the gillwithdrawal reflex International Joint Conference on Neural Networks, Beijing, China, November 1992 [Details] 

1992  Gradient descent: Secondorder momentum and saturating error
B.A. Pearlmutter (1992) Gradient descent: Secondorder momentum and saturating error Advances in Neural Information Processing Systems, vol 4 , pp.887894 [fulltext] [Details] 

1991  ChaitinKolmogorov complexity and generalization in neural networks
B.A. Pearlmutter and R. Rosenfeld (1991) ChaitinKolmogorov complexity and generalization in neural networks Advances in Neural Information Processing Systems, vol 3 , pp.925931 [fulltext] [Details] 

1990  Equivalence proofs for multilayer perceptron classifiers and the Bayesian discriminant function
Connectionist Models
J.B. Hampshire and B.A. Pearlmutter (1990) Equivalence proofs for multilayer perceptron classifiers and the Bayesian discriminant function Connectionist Models Proceedings of the 1990 Summer School , pp.159172 [fulltext] [Details] 

1989  Learning state space trajectories in recurrent neural networks
B.A. Pearlmutter (1989) Learning state space trajectories in recurrent neural networks International Joint Conference on Neural Networks vol 2, Washington, USA, 1822 June 1989 , pp.365372 [Details] 

1989  Using a neural network to learn the dynamics of the CMU directdrive arm II
K.Y. Goldberg and B.A. Pearlmutter (1989) Using a neural network to learn the dynamics of the CMU directdrive arm II Advances in Neural Information Processing Systems, vol 1 , pp.356363 [Details] 

1989  Learning state space trajectories in recurrent neural networks
B.A. Pearlmutter (1989) Learning state space trajectories in recurrent neural networks Proceedings of the 1988 Connectionist Models Summer School , pp.113117 [Details] 

1986  Gmaximization: an unsupervised learning procedure
B.A. Pearlmutter and G.E. Hinton (1986) Gmaximization: an unsupervised learning procedure Snowbird Conference on Neural Networks for Computing, Number 151 in AIP Conference Proceedings , pp.333338 [Details] 
Conference Contributions
Year  Publication  

2004  Research Seminars, Dept. of Electronic Engineering.
(2004) Research Seminars, Dept. of Electronic Engineering. [Oral Presentation], Introduction to Independent Components Analysis, NUI Maynooth [Details] 

2004  Research Seminars, Dept. of Electronic Engineering.
(2004) Research Seminars, Dept. of Electronic Engineering. [Oral Presentation], New Methods and Applications of Algorithmic Differ, NUI Maynooth [Details] 
Book Review
Year  Publication  

1990  Two new learning procedures for recurrent networks.
B.A. Pearlmutter (1990) Two new learning procedures for recurrent networks. Book Review [Details] 
Editorial
Year  Publication  

2016  Editorial IEEE Transactions on Neural Networks and Learning Systems 2016 and Beyond.
He H.;Chawla N.;Chen H.;Choe Y.;Engelbrecht A.;Deva J.;Long L.;Minai A.;Nie F.;Ozertem U.;Pearlmutter B.;Shao L.;Si J.;Steil J.;Verma B.;Wang D. (2016) Editorial IEEE Transactions on Neural Networks and Learning Systems 2016 and Beyond. Editorial [DOI] [Details] 

2013  Dreams, mnemonics, and tuning for criticality.
Pearlmutter, BA;Houghton, CJ (2013) Dreams, mnemonics, and tuning for criticality. NEW YORK: Editorial [DOI] [fulltext] [Details] 
Reviews
Year  Publication  

2018  Automatic differentiation in machine learning: A survey.
Güneş Baydin A.;Pearlmutter B.;Andreyevich Radul A.;Mark Siskind J. (2018) Automatic differentiation in machine learning: A survey. Reviews [fulltext] [Details] 

2005  Survey of sparse and nonsparse methods in source separation.
O'Grady, PD;Pearlmutter, BA;Rickard, ST (2005) Survey of sparse and nonsparse methods in source separation. HOBOKEN: Reviews [Details] 
Technical Publication
Year  Publication  

2008  Putting the Automatic Back into AD: Part I, What's Wrong.
J. M. Siskind and B. A. Pearlmutter (2008) Putting the Automatic Back into AD: Part I, What's Wrong. Technical Publication [fulltext] [Details] 

2008  Putting the Automatic Back into AD: Part II, Dynamic, Automatic, Nestable, and Fast.
B. A. Pearlmutter and J. M. Siskind (2008) Putting the Automatic Back into AD: Part II, Dynamic, Automatic, Nestable, and Fast. Technical Publication [fulltext] [Details] 

2008  Using Polyvariant UnionFree Flow Analysis to Compile a HigherOrder FunctionalProgramming Language with a FirstClass Derivative Operator to Efficient Fortranlike Code.
J. M. Siskind and B. A. Pearlmutter (2008) Using Polyvariant UnionFree Flow Analysis to Compile a HigherOrder FunctionalProgramming Language with a FirstClass Derivative Operator to Efficient Fortranlike Code. Technical Publication [fulltext] [Details] 

2003  Transformations of Gaussian Process priors.
R. MurraySmith, B. Pearlmutter (2003) Transformations of Gaussian Process priors. Technical Publication [fulltext] [Details] 

1999  Blind Source Separation by Sparse Decomposition.
M. Zibulevsky and B.A. Pearlmutter (1999) Blind Source Separation by Sparse Decomposition. Technical Publication [fulltext] [Details] 

1996  Radar project results.
Barak A. Pearlmutter (1996) Radar project results. Technical Publication [Details] 

1995  Linear compression of the strips database.
Barak A. Pearlmutter and Scott T. Rickard (1995) Linear compression of the strips database. Technical Publication [Details] 

1995  Relating egomotion and image evolution.
Barak A. Pearlmutter and Leonid Gurvits (1995) Relating egomotion and image evolution. Technical Publication [fulltext] [Details] 
Employment
Employer  Position  From / To  

University of New Mexico, Albuquerque  Professor in Dept. of Computer Science  /  
NUI Maynooth  Professor in Dept. of Computer Science and Hamilton Institute  / 