SlideShare a Scribd company logo
1 of 21
Download to read offline
Non-parametric change point
detection for spike trains
Thiago S Mosqueiro
BioCircuits Institute
University of California San Diego
thmosqueiro.vandroiy.com
Conference on Information Sciences and Systems
Princeton (NJ), 03/15/2016
In collaboration with
Martin Strube-Bloss Rafael Tuma
Reynaldo Pinto Brian Smith Ramon Huerta
Take-home message
Reaction times of neural populations:
multivariate change-point detection
Electric fish communication:
change-point as a time-series segmentation
Complexity of Odorant Time Series
Vergara et al. ‘2013,
Sensors Actuators B 185 462
M. Trincavelli et al. ’2009,
Sensors Actuators B 139 165
Picture by Kim S. Mosqueiro (Apr 2015)
Rodriguez-Lujan & J. Fonollosa et al. '2014,
Chem and Intell Lab Systems 30 123
Courtesy of M Trincavelli
Change point technique
The (single) change point problem can be stated as the
hypothesis testing below:
We are interested in two aspects:
How likely is H0 vs H1?
Estimate the transition point τ
Change point technique
Divergence:
Solution for the transition time:
Matteson and James ‘2014,
J American Statistical Association 109, 334–345.
Mosqueiro & Maia ‘2012,
Phys Rev E 88 012712
Neural systems
We know some coding mechanisms
In insects, anatomy is
well documented
Mosqueiro & Huerta ‘2014, Current opinion in insect science
Main olfactory pathway
Mosqueiro, Strube-Bloss,
Smith & Huerta,
to appear…
Proxy to reaction time
Strube-Bloss, et al. ‘2012,
PLOS One 7 e50322
Proxy to reaction time
Strube-Bloss, et al. ‘2012,
PLOS One 7 e50322
Using all spike trains
• To use all spike trains, we
get the first 5 components
from PCA
• We then find the change
point jointly
Neural reaction times
• No need for proxies and a single general concept
• Use the information of the whole spike train
• Yield much more precise results
• Could be applied to fMRI or EEGs, to jointly find
change points within brain regions

• Can be performed on the fly
Pulse-type electric fish
Forlim & Pinto ‘2014, PLOS One 9 e84885
Time series segmentation
Coarse-grained time scale
Fast time scale
• Change points are very close (most of time <2s apart)
• Average of 1.6 symbols / sec
• To turn it into a symbolic dynamic, we construct features:
(variance, avg slope, area under curve, interval duration)
Clustering of the segments
• Both fish showed similar symbols — cue on vocabulary
• Mutual Information drops after bootstrapping/surrogating
Segments showed 3 clusters:
Clustering of the segments
• Both fish showed similar symbols — cue on vocabulary
• Mutual Information drops after bootstrapping/surrogating
Segments showed 3 clusters:
Cues to Time-series segmentation
• No need for bins with fixed size

• Coarser time scale may link to behavior

• Clustering symbols seems the same for three
different fish — is there a general vocabulary?

• Symbolic dynamics — is there a grammar?

• Current methods are VERY slow for such number of
change points
we have a new strategy coming soon…
Free implementation
github.com/VandroiyLabs/chapolins
Parallel, multiple change points implementation 

in C for efficient of several algorithms 

with an API for Python
Logo courtesy of Andre MR Santos
Change Point Library for Non-parametric Statistics
Thanks, everyone, for
your attention

More Related Content

Similar to Non-parametric Change Point Detection for Spike Trains

Spreading processes on temporal networks
Spreading processes on temporal networksSpreading processes on temporal networks
Spreading processes on temporal networksPetter Holme
 
Analysis of Various Periodicity Detection Algorithms in Time Series Data with...
Analysis of Various Periodicity Detection Algorithms in Time Series Data with...Analysis of Various Periodicity Detection Algorithms in Time Series Data with...
Analysis of Various Periodicity Detection Algorithms in Time Series Data with...Editor IJCATR
 
53C H A P T E R 3Introduction toPhysical Layern.docx
53C H A P T E R  3Introduction toPhysical Layern.docx53C H A P T E R  3Introduction toPhysical Layern.docx
53C H A P T E R 3Introduction toPhysical Layern.docxevonnehoggarth79783
 
Analog_and_digital_signals_and_systems.pdf
Analog_and_digital_signals_and_systems.pdfAnalog_and_digital_signals_and_systems.pdf
Analog_and_digital_signals_and_systems.pdfKrishanVyas1
 
Inference beyond standard network models
Inference beyond standard network modelsInference beyond standard network models
Inference beyond standard network modelsUmeå University
 
[DSC Adria 23]Davor Horvatic Human-Centric Explainable AI In Time Series Anal...
[DSC Adria 23]Davor Horvatic Human-Centric Explainable AI In Time Series Anal...[DSC Adria 23]Davor Horvatic Human-Centric Explainable AI In Time Series Anal...
[DSC Adria 23]Davor Horvatic Human-Centric Explainable AI In Time Series Anal...DataScienceConferenc1
 
Comparison of signal smoothing techniques for use in embedded system for moni...
Comparison of signal smoothing techniques for use in embedded system for moni...Comparison of signal smoothing techniques for use in embedded system for moni...
Comparison of signal smoothing techniques for use in embedded system for moni...Dalton Valadares
 
On Summarization and Timeline Generation for Evolutionary Tweet Streams
On Summarization and Timeline Generation for Evolutionary Tweet StreamsOn Summarization and Timeline Generation for Evolutionary Tweet Streams
On Summarization and Timeline Generation for Evolutionary Tweet Streams1crore projects
 
Multi-scale Internet traffic forecasting
Multi-scale Internet traffic forecastingMulti-scale Internet traffic forecasting
Multi-scale Internet traffic forecastingStanislav Mikhaylyuk
 
Temporal Networks of Human Interaction
Temporal Networks of Human InteractionTemporal Networks of Human Interaction
Temporal Networks of Human InteractionPetter Holme
 
A Study On Hybrid System
A Study On Hybrid SystemA Study On Hybrid System
A Study On Hybrid SystemCarmen Sanborn
 
ntroduction of Signal such as sinosoidal signals, definition of signals
ntroduction of Signal such as sinosoidal signals, definition of signalsntroduction of Signal such as sinosoidal signals, definition of signals
ntroduction of Signal such as sinosoidal signals, definition of signalsDrAjayKumarYadav4
 
Machine Learning Strategies for Time Series Prediction
Machine Learning Strategies for Time Series PredictionMachine Learning Strategies for Time Series Prediction
Machine Learning Strategies for Time Series PredictionGianluca Bontempi
 
Semantics in Sensor Networks
Semantics in Sensor NetworksSemantics in Sensor Networks
Semantics in Sensor NetworksOscar Corcho
 
Matrix_Profile_Tutorial_Part1.pdf
Matrix_Profile_Tutorial_Part1.pdfMatrix_Profile_Tutorial_Part1.pdf
Matrix_Profile_Tutorial_Part1.pdfAndrea496281
 

Similar to Non-parametric Change Point Detection for Spike Trains (20)

Spreading processes on temporal networks
Spreading processes on temporal networksSpreading processes on temporal networks
Spreading processes on temporal networks
 
Analysis of Various Periodicity Detection Algorithms in Time Series Data with...
Analysis of Various Periodicity Detection Algorithms in Time Series Data with...Analysis of Various Periodicity Detection Algorithms in Time Series Data with...
Analysis of Various Periodicity Detection Algorithms in Time Series Data with...
 
205_April_22.pptx
205_April_22.pptx205_April_22.pptx
205_April_22.pptx
 
53C H A P T E R 3Introduction toPhysical Layern.docx
53C H A P T E R  3Introduction toPhysical Layern.docx53C H A P T E R  3Introduction toPhysical Layern.docx
53C H A P T E R 3Introduction toPhysical Layern.docx
 
Analog_and_digital_signals_and_systems.pdf
Analog_and_digital_signals_and_systems.pdfAnalog_and_digital_signals_and_systems.pdf
Analog_and_digital_signals_and_systems.pdf
 
Inference beyond standard network models
Inference beyond standard network modelsInference beyond standard network models
Inference beyond standard network models
 
[DSC Adria 23]Davor Horvatic Human-Centric Explainable AI In Time Series Anal...
[DSC Adria 23]Davor Horvatic Human-Centric Explainable AI In Time Series Anal...[DSC Adria 23]Davor Horvatic Human-Centric Explainable AI In Time Series Anal...
[DSC Adria 23]Davor Horvatic Human-Centric Explainable AI In Time Series Anal...
 
Comparison of signal smoothing techniques for use in embedded system for moni...
Comparison of signal smoothing techniques for use in embedded system for moni...Comparison of signal smoothing techniques for use in embedded system for moni...
Comparison of signal smoothing techniques for use in embedded system for moni...
 
Rabiner
RabinerRabiner
Rabiner
 
On Summarization and Timeline Generation for Evolutionary Tweet Streams
On Summarization and Timeline Generation for Evolutionary Tweet StreamsOn Summarization and Timeline Generation for Evolutionary Tweet Streams
On Summarization and Timeline Generation for Evolutionary Tweet Streams
 
Multi-scale Internet traffic forecasting
Multi-scale Internet traffic forecastingMulti-scale Internet traffic forecasting
Multi-scale Internet traffic forecasting
 
Temporal Networks of Human Interaction
Temporal Networks of Human InteractionTemporal Networks of Human Interaction
Temporal Networks of Human Interaction
 
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONSSTUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
 
A Study On Hybrid System
A Study On Hybrid SystemA Study On Hybrid System
A Study On Hybrid System
 
Temporal networks - Alain Barrat
Temporal networks - Alain BarratTemporal networks - Alain Barrat
Temporal networks - Alain Barrat
 
ntroduction of Signal such as sinosoidal signals, definition of signals
ntroduction of Signal such as sinosoidal signals, definition of signalsntroduction of Signal such as sinosoidal signals, definition of signals
ntroduction of Signal such as sinosoidal signals, definition of signals
 
Time ser
Time serTime ser
Time ser
 
Machine Learning Strategies for Time Series Prediction
Machine Learning Strategies for Time Series PredictionMachine Learning Strategies for Time Series Prediction
Machine Learning Strategies for Time Series Prediction
 
Semantics in Sensor Networks
Semantics in Sensor NetworksSemantics in Sensor Networks
Semantics in Sensor Networks
 
Matrix_Profile_Tutorial_Part1.pdf
Matrix_Profile_Tutorial_Part1.pdfMatrix_Profile_Tutorial_Part1.pdf
Matrix_Profile_Tutorial_Part1.pdf
 

More from Thiago Mosqueiro

Os Perfis dos Cientistas de Dados nos Estados Unidos
Os Perfis dos Cientistas de Dados nos Estados UnidosOs Perfis dos Cientistas de Dados nos Estados Unidos
Os Perfis dos Cientistas de Dados nos Estados UnidosThiago Mosqueiro
 
[SIFSC] LaTeX para teses e dissertações
[SIFSC] LaTeX para teses e dissertações[SIFSC] LaTeX para teses e dissertações
[SIFSC] LaTeX para teses e dissertaçõesThiago Mosqueiro
 
Information Dynamics in KC model
Information Dynamics in KC modelInformation Dynamics in KC model
Information Dynamics in KC modelThiago Mosqueiro
 
Classical inference in/for physics
Classical inference in/for physicsClassical inference in/for physics
Classical inference in/for physicsThiago Mosqueiro
 
Orbitais Atômicos do Ponto de Vista de Simetrias
Orbitais Atômicos do Ponto de Vista de SimetriasOrbitais Atômicos do Ponto de Vista de Simetrias
Orbitais Atômicos do Ponto de Vista de SimetriasThiago Mosqueiro
 
Flutuações e Estatísticas: Estudo sobre o Decaimento Radioativo
Flutuações e Estatísticas: Estudo sobre o Decaimento RadioativoFlutuações e Estatísticas: Estudo sobre o Decaimento Radioativo
Flutuações e Estatísticas: Estudo sobre o Decaimento RadioativoThiago Mosqueiro
 
Efeito terminônico em tubo
Efeito terminônico em tuboEfeito terminônico em tubo
Efeito terminônico em tuboThiago Mosqueiro
 
O Experimento de Franck Hertz
O Experimento de Franck HertzO Experimento de Franck Hertz
O Experimento de Franck HertzThiago Mosqueiro
 
Determinação Da Razão Entre Carga Elementar E Massa Eletrônica
Determinação Da Razão Entre Carga Elementar E Massa EletrônicaDeterminação Da Razão Entre Carga Elementar E Massa Eletrônica
Determinação Da Razão Entre Carga Elementar E Massa EletrônicaThiago Mosqueiro
 

More from Thiago Mosqueiro (12)

Os Perfis dos Cientistas de Dados nos Estados Unidos
Os Perfis dos Cientistas de Dados nos Estados UnidosOs Perfis dos Cientistas de Dados nos Estados Unidos
Os Perfis dos Cientistas de Dados nos Estados Unidos
 
[SIFSC] LaTeX para teses e dissertações
[SIFSC] LaTeX para teses e dissertações[SIFSC] LaTeX para teses e dissertações
[SIFSC] LaTeX para teses e dissertações
 
Information Dynamics in KC model
Information Dynamics in KC modelInformation Dynamics in KC model
Information Dynamics in KC model
 
Classical inference in/for physics
Classical inference in/for physicsClassical inference in/for physics
Classical inference in/for physics
 
Orbitais Atômicos do Ponto de Vista de Simetrias
Orbitais Atômicos do Ponto de Vista de SimetriasOrbitais Atômicos do Ponto de Vista de Simetrias
Orbitais Atômicos do Ponto de Vista de Simetrias
 
Fedora 11 Release Party
Fedora 11 Release PartyFedora 11 Release Party
Fedora 11 Release Party
 
Flutuações e Estatísticas: Estudo sobre o Decaimento Radioativo
Flutuações e Estatísticas: Estudo sobre o Decaimento RadioativoFlutuações e Estatísticas: Estudo sobre o Decaimento Radioativo
Flutuações e Estatísticas: Estudo sobre o Decaimento Radioativo
 
Efeito terminônico em tubo
Efeito terminônico em tuboEfeito terminônico em tubo
Efeito terminônico em tubo
 
O Experimento de Franck Hertz
O Experimento de Franck HertzO Experimento de Franck Hertz
O Experimento de Franck Hertz
 
Difração de Elétrons
Difração de ElétronsDifração de Elétrons
Difração de Elétrons
 
Determinação Da Razão Entre Carga Elementar E Massa Eletrônica
Determinação Da Razão Entre Carga Elementar E Massa EletrônicaDeterminação Da Razão Entre Carga Elementar E Massa Eletrônica
Determinação Da Razão Entre Carga Elementar E Massa Eletrônica
 
Difração de Elétrons
Difração de ElétronsDifração de Elétrons
Difração de Elétrons
 

Recently uploaded

Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.Nitya salvi
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 

Recently uploaded (20)

Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 

Non-parametric Change Point Detection for Spike Trains

  • 1. Non-parametric change point detection for spike trains Thiago S Mosqueiro BioCircuits Institute University of California San Diego thmosqueiro.vandroiy.com Conference on Information Sciences and Systems Princeton (NJ), 03/15/2016
  • 2. In collaboration with Martin Strube-Bloss Rafael Tuma Reynaldo Pinto Brian Smith Ramon Huerta
  • 3. Take-home message Reaction times of neural populations: multivariate change-point detection Electric fish communication: change-point as a time-series segmentation
  • 4. Complexity of Odorant Time Series Vergara et al. ‘2013, Sensors Actuators B 185 462 M. Trincavelli et al. ’2009, Sensors Actuators B 139 165 Picture by Kim S. Mosqueiro (Apr 2015) Rodriguez-Lujan & J. Fonollosa et al. '2014, Chem and Intell Lab Systems 30 123 Courtesy of M Trincavelli
  • 5. Change point technique The (single) change point problem can be stated as the hypothesis testing below: We are interested in two aspects: How likely is H0 vs H1? Estimate the transition point τ
  • 6. Change point technique Divergence: Solution for the transition time: Matteson and James ‘2014, J American Statistical Association 109, 334–345.
  • 7. Mosqueiro & Maia ‘2012, Phys Rev E 88 012712 Neural systems We know some coding mechanisms In insects, anatomy is well documented Mosqueiro & Huerta ‘2014, Current opinion in insect science
  • 8. Main olfactory pathway Mosqueiro, Strube-Bloss, Smith & Huerta, to appear…
  • 9. Proxy to reaction time Strube-Bloss, et al. ‘2012, PLOS One 7 e50322
  • 10. Proxy to reaction time Strube-Bloss, et al. ‘2012, PLOS One 7 e50322
  • 11. Using all spike trains • To use all spike trains, we get the first 5 components from PCA • We then find the change point jointly
  • 12. Neural reaction times • No need for proxies and a single general concept • Use the information of the whole spike train • Yield much more precise results • Could be applied to fMRI or EEGs, to jointly find change points within brain regions
 • Can be performed on the fly
  • 13. Pulse-type electric fish Forlim & Pinto ‘2014, PLOS One 9 e84885
  • 16. Fast time scale • Change points are very close (most of time <2s apart) • Average of 1.6 symbols / sec • To turn it into a symbolic dynamic, we construct features: (variance, avg slope, area under curve, interval duration)
  • 17. Clustering of the segments • Both fish showed similar symbols — cue on vocabulary • Mutual Information drops after bootstrapping/surrogating Segments showed 3 clusters:
  • 18. Clustering of the segments • Both fish showed similar symbols — cue on vocabulary • Mutual Information drops after bootstrapping/surrogating Segments showed 3 clusters:
  • 19. Cues to Time-series segmentation • No need for bins with fixed size
 • Coarser time scale may link to behavior
 • Clustering symbols seems the same for three different fish — is there a general vocabulary?
 • Symbolic dynamics — is there a grammar?
 • Current methods are VERY slow for such number of change points we have a new strategy coming soon…
  • 20. Free implementation github.com/VandroiyLabs/chapolins Parallel, multiple change points implementation 
 in C for efficient of several algorithms 
 with an API for Python Logo courtesy of Andre MR Santos Change Point Library for Non-parametric Statistics