SlideShare a Scribd company logo
1 of 1
Download to read offline
Arjun Shankar, David Gabrieli, Laura Wiles, Dr. David Meaney
University of Pennsylvania Bioengineering
Social network models with nodes
representing individuals and edges
representing friendships have yielded
incredible insights into how groups of
people interact. What happens if we zoom in
on one individual, and represent each neuron
in his brain as a node? Network science is a
powerful tool to compare brains and to
describe how complex phenomena arise
from the interactions of neurons. One of
the challenges with network representations
of the brain is connecting the network
structure to its function. The visualization
toolbox presented here enables us to
better understand the connection
between network structure and function
and to easily compare neural networks
across brain regions or individuals.
Dr. Izhikevich’s spiking equations2 were used
to model action potentials and generate a
network:
(1) v’=0.04v2 + 5v + 140 – u + I
(2) u’=a (bv - u)
if v ≥ 30 mV, then { v ← c and u ← u+d
v represents membrane potential, u represents membrane recovery
variable, a describes time scale of u, b describes sensitivity of u to
changes in v, c is the after spike reset potential, and d is after spike
reset recovery value
The following node parameters are relevant to my visualization project:
The networks used here are:
•Weighted- Each connection has an
associated strength. 1
•Signed- Connections can be negatively or
positively weighted.
•Directed- Edges link a source node to a
target node. 1(A to B is different from B to A)
Clustering Coefficient Degree Structural Motifs
Fraction of triangles around a node. 1
Clustering coeff. of the red node is 1/3
Number of links connected to a node1
Degree of the red node is 3
Small Patterns of local connectivity1
Below is an example of a feedback loop
motif:
2017
2D Neural Network Visualization
Here neurons on a
sphere are
projected on a 2D
map as circles with
the color and
brightness of the
neuron dependent
on the clustering
coefficient. Lines
represent synaptic
connections.
Action potentials
are represented by
the circle changing
color to white .
Individual neurons can be selected
to display all the connections to
and from it. This visually
represents degree of a node.
The line thicknesses are dependent on
strengths of a connections. The
polarization of connection strengths
due to network plasticity can be seen
here.
Patterns of neurons can
be highlighted in green to
display motifs or other
patterns of connections.
Edge Thickness ParameterIsolating Neurons Highlighting Connections
The heat map tool is a great way to see the
distribution of parameters in a neural network
and compare networks.
Here three
different
network
parameters are
visualized. It is
clear that the
distribution of
clustering
coefficient,
node degree,
and neuron
firing rate are
very similar.
Node Degree
Clustering Coefficient
Neuron Firing Rate
•3D and 2D visualization of networks helps us
better understand the relationship between
physical location of nodes and their function in
the network.
•Heat maps are useful tools to visually compare
two networks.
•The ability to see action potentials as white
flashes helps us understand firing patterns such
as bursts (rapid action potential spiking through
a network)
1. Sporns, Olaf. Networks of the Brain.
Cambridge, MA: MIT, 2011. Print.
2. Izheikevich. 2003 IEEE T Neural Network

More Related Content

What's hot

Model-based and model-free connectivity methods for electrical neuroimaging
Model-based and model-free connectivity methods for electrical neuroimagingModel-based and model-free connectivity methods for electrical neuroimaging
Model-based and model-free connectivity methods for electrical neuroimagingdanielemarinazzo
 
Iterative localization of wireless sensor networks
Iterative localization of wireless sensor networksIterative localization of wireless sensor networks
Iterative localization of wireless sensor networksNexgen Technology
 
Erca energy efficient routing and reclustering
Erca energy efficient routing and reclusteringErca energy efficient routing and reclustering
Erca energy efficient routing and reclusteringaciijournal
 
Multiscale Granger Causality and Information Decomposition
Multiscale Granger Causality and Information Decomposition Multiscale Granger Causality and Information Decomposition
Multiscale Granger Causality and Information Decomposition danielemarinazzo
 
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...idescitation
 
Neural Networks and Deep Learning: An Intro
Neural Networks and Deep Learning: An IntroNeural Networks and Deep Learning: An Intro
Neural Networks and Deep Learning: An IntroFariz Darari
 
Clustering Algorithms for Data Stream
Clustering Algorithms for Data StreamClustering Algorithms for Data Stream
Clustering Algorithms for Data StreamIRJET Journal
 
Precision based data aggregation to extend life of wsn
Precision based data aggregation to extend life of wsnPrecision based data aggregation to extend life of wsn
Precision based data aggregation to extend life of wsnGaurang Rathod
 
A review on routing protocols and non uniformity
A review on routing protocols and non uniformityA review on routing protocols and non uniformity
A review on routing protocols and non uniformityiaemedu
 
Distributed vertex cover
Distributed vertex coverDistributed vertex cover
Distributed vertex coverIJCNCJournal
 
Modeling sustainability in social networks
Modeling sustainability in social networksModeling sustainability in social networks
Modeling sustainability in social networksSrinath Srinivasa
 
A study of localized algorithm for self organized wireless sensor network and...
A study of localized algorithm for self organized wireless sensor network and...A study of localized algorithm for self organized wireless sensor network and...
A study of localized algorithm for self organized wireless sensor network and...eSAT Publishing House
 
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKSA FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKScsandit
 

What's hot (17)

Model-based and model-free connectivity methods for electrical neuroimaging
Model-based and model-free connectivity methods for electrical neuroimagingModel-based and model-free connectivity methods for electrical neuroimaging
Model-based and model-free connectivity methods for electrical neuroimaging
 
Iterative localization of wireless sensor networks
Iterative localization of wireless sensor networksIterative localization of wireless sensor networks
Iterative localization of wireless sensor networks
 
Ad34186189
Ad34186189Ad34186189
Ad34186189
 
Erca energy efficient routing and reclustering
Erca energy efficient routing and reclusteringErca energy efficient routing and reclustering
Erca energy efficient routing and reclustering
 
Multiscale Granger Causality and Information Decomposition
Multiscale Granger Causality and Information Decomposition Multiscale Granger Causality and Information Decomposition
Multiscale Granger Causality and Information Decomposition
 
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
 
Neural Networks and Deep Learning: An Intro
Neural Networks and Deep Learning: An IntroNeural Networks and Deep Learning: An Intro
Neural Networks and Deep Learning: An Intro
 
Clustering Algorithms for Data Stream
Clustering Algorithms for Data StreamClustering Algorithms for Data Stream
Clustering Algorithms for Data Stream
 
Precision based data aggregation to extend life of wsn
Precision based data aggregation to extend life of wsnPrecision based data aggregation to extend life of wsn
Precision based data aggregation to extend life of wsn
 
A review on routing protocols and non uniformity
A review on routing protocols and non uniformityA review on routing protocols and non uniformity
A review on routing protocols and non uniformity
 
Non cooperative location privacy
Non cooperative location privacyNon cooperative location privacy
Non cooperative location privacy
 
Distributed vertex cover
Distributed vertex coverDistributed vertex cover
Distributed vertex cover
 
Non cooperative location privacy
Non cooperative location privacyNon cooperative location privacy
Non cooperative location privacy
 
I04503075078
I04503075078I04503075078
I04503075078
 
Modeling sustainability in social networks
Modeling sustainability in social networksModeling sustainability in social networks
Modeling sustainability in social networks
 
A study of localized algorithm for self organized wireless sensor network and...
A study of localized algorithm for self organized wireless sensor network and...A study of localized algorithm for self organized wireless sensor network and...
A study of localized algorithm for self organized wireless sensor network and...
 
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKSA FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
 

Viewers also liked

2D-environment navigation using a neural network
2D-environment navigation using a neural network2D-environment navigation using a neural network
2D-environment navigation using a neural networkArturo Di Lecce
 
Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, E...
Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, E...Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, E...
Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, E...IDES Editor
 
Implementation of arithmetic operations with time free spiking neural p systems
Implementation of arithmetic operations with time free spiking neural p systemsImplementation of arithmetic operations with time free spiking neural p systems
Implementation of arithmetic operations with time free spiking neural p systemsI3E Technologies
 
Neural Networks with Cellular Automata
Neural Networks with Cellular AutomataNeural Networks with Cellular Automata
Neural Networks with Cellular Automatabutest
 
Rapid fragmentation of neuronal networks at the onset of propofol-induced unc...
Rapid fragmentation of neuronal networks at the onset of propofol-induced unc...Rapid fragmentation of neuronal networks at the onset of propofol-induced unc...
Rapid fragmentation of neuronal networks at the onset of propofol-induced unc...home
 
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...NeuroMat
 
Random Neural Network (Erol) by Engr. Edgar Carrillo II
Random Neural Network (Erol) by Engr. Edgar Carrillo IIRandom Neural Network (Erol) by Engr. Edgar Carrillo II
Random Neural Network (Erol) by Engr. Edgar Carrillo IIEdgar Carrillo
 
A temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksA temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksDaniele Loiacono
 
Bradley Voytek - Cognitive Neuroscience Society 2016
Bradley Voytek - Cognitive Neuroscience Society 2016Bradley Voytek - Cognitive Neuroscience Society 2016
Bradley Voytek - Cognitive Neuroscience Society 2016UC San Diego
 
Introduction to modern methods and tools for biologically plausible modeling ...
Introduction to modern methods and tools for biologically plausible modeling ...Introduction to modern methods and tools for biologically plausible modeling ...
Introduction to modern methods and tools for biologically plausible modeling ...SSA KPI
 
Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...
Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...
Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...Edward L S Safford III
 
Deep Networks with Neuromorphic VLSI devices
Deep Networks with Neuromorphic VLSI devicesDeep Networks with Neuromorphic VLSI devices
Deep Networks with Neuromorphic VLSI devicesGiacomo Indiveri
 
Building better models in cognitive neuroscience. Part 1: Theory
Building better models in cognitive neuroscience. Part 1: TheoryBuilding better models in cognitive neuroscience. Part 1: Theory
Building better models in cognitive neuroscience. Part 1: TheoryBrian Spiering
 
Computational neuroscience
Computational neuroscienceComputational neuroscience
Computational neuroscienceNicolas Rougier
 
JAKBOS.COM | Nonton Film Online, Streaming Movie Indonesia
JAKBOS.COM | Nonton Film Online, Streaming Movie IndonesiaJAKBOS.COM | Nonton Film Online, Streaming Movie Indonesia
JAKBOS.COM | Nonton Film Online, Streaming Movie Indonesiajakbos
 

Viewers also liked (20)

2D-environment navigation using a neural network
2D-environment navigation using a neural network2D-environment navigation using a neural network
2D-environment navigation using a neural network
 
NeuronsPart4
NeuronsPart4NeuronsPart4
NeuronsPart4
 
Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, E...
Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, E...Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, E...
Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, E...
 
Implementation of arithmetic operations with time free spiking neural p systems
Implementation of arithmetic operations with time free spiking neural p systemsImplementation of arithmetic operations with time free spiking neural p systems
Implementation of arithmetic operations with time free spiking neural p systems
 
Neural Networks with Cellular Automata
Neural Networks with Cellular AutomataNeural Networks with Cellular Automata
Neural Networks with Cellular Automata
 
Rapid fragmentation of neuronal networks at the onset of propofol-induced unc...
Rapid fragmentation of neuronal networks at the onset of propofol-induced unc...Rapid fragmentation of neuronal networks at the onset of propofol-induced unc...
Rapid fragmentation of neuronal networks at the onset of propofol-induced unc...
 
bergel_antoine_10059
bergel_antoine_10059bergel_antoine_10059
bergel_antoine_10059
 
Sensores mosfet 1.
Sensores mosfet 1.Sensores mosfet 1.
Sensores mosfet 1.
 
Neurally Controlled Robot That Learns
Neurally Controlled Robot That LearnsNeurally Controlled Robot That Learns
Neurally Controlled Robot That Learns
 
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
Perspectives on Applications of a Stochastic Spiking Neuron Model to Neural N...
 
spike detect matlab
spike detect matlabspike detect matlab
spike detect matlab
 
Random Neural Network (Erol) by Engr. Edgar Carrillo II
Random Neural Network (Erol) by Engr. Edgar Carrillo IIRandom Neural Network (Erol) by Engr. Edgar Carrillo II
Random Neural Network (Erol) by Engr. Edgar Carrillo II
 
A temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksA temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networks
 
Bradley Voytek - Cognitive Neuroscience Society 2016
Bradley Voytek - Cognitive Neuroscience Society 2016Bradley Voytek - Cognitive Neuroscience Society 2016
Bradley Voytek - Cognitive Neuroscience Society 2016
 
Introduction to modern methods and tools for biologically plausible modeling ...
Introduction to modern methods and tools for biologically plausible modeling ...Introduction to modern methods and tools for biologically plausible modeling ...
Introduction to modern methods and tools for biologically plausible modeling ...
 
Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...
Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...
Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...
 
Deep Networks with Neuromorphic VLSI devices
Deep Networks with Neuromorphic VLSI devicesDeep Networks with Neuromorphic VLSI devices
Deep Networks with Neuromorphic VLSI devices
 
Building better models in cognitive neuroscience. Part 1: Theory
Building better models in cognitive neuroscience. Part 1: TheoryBuilding better models in cognitive neuroscience. Part 1: Theory
Building better models in cognitive neuroscience. Part 1: Theory
 
Computational neuroscience
Computational neuroscienceComputational neuroscience
Computational neuroscience
 
JAKBOS.COM | Nonton Film Online, Streaming Movie Indonesia
JAKBOS.COM | Nonton Film Online, Streaming Movie IndonesiaJAKBOS.COM | Nonton Film Online, Streaming Movie Indonesia
JAKBOS.COM | Nonton Film Online, Streaming Movie Indonesia
 

Similar to Arjun Visulaization of Computational Neural Networks

A NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKS
A NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKSA NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKS
A NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKSgerogepatton
 
Artifical neural networks
Artifical neural networksArtifical neural networks
Artifical neural networksalldesign
 
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK csandit
 
Interpretation of the biological knowledge using networks approach
Interpretation of the biological knowledge using networks approachInterpretation of the biological knowledge using networks approach
Interpretation of the biological knowledge using networks approachElena Sügis
 
CORRELATION OF EIGENVECTOR CENTRALITY TO OTHER CENTRALITY MEASURES: RANDOM, S...
CORRELATION OF EIGENVECTOR CENTRALITY TO OTHER CENTRALITY MEASURES: RANDOM, S...CORRELATION OF EIGENVECTOR CENTRALITY TO OTHER CENTRALITY MEASURES: RANDOM, S...
CORRELATION OF EIGENVECTOR CENTRALITY TO OTHER CENTRALITY MEASURES: RANDOM, S...csandit
 
Community detection in social networks[1]
Community detection in social networks[1]Community detection in social networks[1]
Community detection in social networks[1]sdnumaygmailcom
 
Using spectral radius ratio for node degree
Using spectral radius ratio for node degreeUsing spectral radius ratio for node degree
Using spectral radius ratio for node degreeIJCNCJournal
 
ALTERNATIVES TO BETWEENNESS CENTRALITY: A MEASURE OF CORRELATION COEFFICIENT
ALTERNATIVES TO BETWEENNESS CENTRALITY: A MEASURE OF CORRELATION COEFFICIENTALTERNATIVES TO BETWEENNESS CENTRALITY: A MEASURE OF CORRELATION COEFFICIENT
ALTERNATIVES TO BETWEENNESS CENTRALITY: A MEASURE OF CORRELATION COEFFICIENTcsandit
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKSEVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKSijcsit
 
Medicinal Applications of Quantum Computing
Medicinal Applications of Quantum ComputingMedicinal Applications of Quantum Computing
Medicinal Applications of Quantum ComputingbGeniusLLC
 
A SELF-ORGANIZING RECURRENT NEURAL NETWORK
A SELF-ORGANIZING RECURRENT NEURAL NETWORKA SELF-ORGANIZING RECURRENT NEURAL NETWORK
A SELF-ORGANIZING RECURRENT NEURAL NETWORKijaia
 
Lecture 5 - Qunatifying a Network.pdf
Lecture 5 - Qunatifying a Network.pdfLecture 5 - Qunatifying a Network.pdf
Lecture 5 - Qunatifying a Network.pdfclararoumany1
 
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphs
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphsUse of eigenvalues and eigenvectors to analyze bipartivity of network graphs
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphscsandit
 
Optimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral ImagesOptimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral ImagesIDES Editor
 
Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Tin180 VietNam
 
Higher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoIHigher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoIAustin Benson
 
Final cnn shruthi gali
Final cnn shruthi galiFinal cnn shruthi gali
Final cnn shruthi galiSam Ram
 

Similar to Arjun Visulaization of Computational Neural Networks (20)

A NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKS
A NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKSA NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKS
A NEW GENERALIZATION OF EDGE OVERLAP TO WEIGHTED NETWORKS
 
Artifical neural networks
Artifical neural networksArtifical neural networks
Artifical neural networks
 
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
 
Interpretation of the biological knowledge using networks approach
Interpretation of the biological knowledge using networks approachInterpretation of the biological knowledge using networks approach
Interpretation of the biological knowledge using networks approach
 
CORRELATION OF EIGENVECTOR CENTRALITY TO OTHER CENTRALITY MEASURES: RANDOM, S...
CORRELATION OF EIGENVECTOR CENTRALITY TO OTHER CENTRALITY MEASURES: RANDOM, S...CORRELATION OF EIGENVECTOR CENTRALITY TO OTHER CENTRALITY MEASURES: RANDOM, S...
CORRELATION OF EIGENVECTOR CENTRALITY TO OTHER CENTRALITY MEASURES: RANDOM, S...
 
Community detection in social networks[1]
Community detection in social networks[1]Community detection in social networks[1]
Community detection in social networks[1]
 
Using spectral radius ratio for node degree
Using spectral radius ratio for node degreeUsing spectral radius ratio for node degree
Using spectral radius ratio for node degree
 
D1803022335
D1803022335D1803022335
D1803022335
 
ALTERNATIVES TO BETWEENNESS CENTRALITY: A MEASURE OF CORRELATION COEFFICIENT
ALTERNATIVES TO BETWEENNESS CENTRALITY: A MEASURE OF CORRELATION COEFFICIENTALTERNATIVES TO BETWEENNESS CENTRALITY: A MEASURE OF CORRELATION COEFFICIENT
ALTERNATIVES TO BETWEENNESS CENTRALITY: A MEASURE OF CORRELATION COEFFICIENT
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKSEVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
 
Medicinal Applications of Quantum Computing
Medicinal Applications of Quantum ComputingMedicinal Applications of Quantum Computing
Medicinal Applications of Quantum Computing
 
D010242223
D010242223D010242223
D010242223
 
A SELF-ORGANIZING RECURRENT NEURAL NETWORK
A SELF-ORGANIZING RECURRENT NEURAL NETWORKA SELF-ORGANIZING RECURRENT NEURAL NETWORK
A SELF-ORGANIZING RECURRENT NEURAL NETWORK
 
Lecture 5 - Qunatifying a Network.pdf
Lecture 5 - Qunatifying a Network.pdfLecture 5 - Qunatifying a Network.pdf
Lecture 5 - Qunatifying a Network.pdf
 
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphs
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphsUse of eigenvalues and eigenvectors to analyze bipartivity of network graphs
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphs
 
Optimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral ImagesOptimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral Images
 
Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)
 
Higher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoIHigher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoI
 
Final cnn shruthi gali
Final cnn shruthi galiFinal cnn shruthi gali
Final cnn shruthi gali
 

Arjun Visulaization of Computational Neural Networks

  • 1. Arjun Shankar, David Gabrieli, Laura Wiles, Dr. David Meaney University of Pennsylvania Bioengineering Social network models with nodes representing individuals and edges representing friendships have yielded incredible insights into how groups of people interact. What happens if we zoom in on one individual, and represent each neuron in his brain as a node? Network science is a powerful tool to compare brains and to describe how complex phenomena arise from the interactions of neurons. One of the challenges with network representations of the brain is connecting the network structure to its function. The visualization toolbox presented here enables us to better understand the connection between network structure and function and to easily compare neural networks across brain regions or individuals. Dr. Izhikevich’s spiking equations2 were used to model action potentials and generate a network: (1) v’=0.04v2 + 5v + 140 – u + I (2) u’=a (bv - u) if v ≥ 30 mV, then { v ← c and u ← u+d v represents membrane potential, u represents membrane recovery variable, a describes time scale of u, b describes sensitivity of u to changes in v, c is the after spike reset potential, and d is after spike reset recovery value The following node parameters are relevant to my visualization project: The networks used here are: •Weighted- Each connection has an associated strength. 1 •Signed- Connections can be negatively or positively weighted. •Directed- Edges link a source node to a target node. 1(A to B is different from B to A) Clustering Coefficient Degree Structural Motifs Fraction of triangles around a node. 1 Clustering coeff. of the red node is 1/3 Number of links connected to a node1 Degree of the red node is 3 Small Patterns of local connectivity1 Below is an example of a feedback loop motif: 2017 2D Neural Network Visualization Here neurons on a sphere are projected on a 2D map as circles with the color and brightness of the neuron dependent on the clustering coefficient. Lines represent synaptic connections. Action potentials are represented by the circle changing color to white . Individual neurons can be selected to display all the connections to and from it. This visually represents degree of a node. The line thicknesses are dependent on strengths of a connections. The polarization of connection strengths due to network plasticity can be seen here. Patterns of neurons can be highlighted in green to display motifs or other patterns of connections. Edge Thickness ParameterIsolating Neurons Highlighting Connections The heat map tool is a great way to see the distribution of parameters in a neural network and compare networks. Here three different network parameters are visualized. It is clear that the distribution of clustering coefficient, node degree, and neuron firing rate are very similar. Node Degree Clustering Coefficient Neuron Firing Rate •3D and 2D visualization of networks helps us better understand the relationship between physical location of nodes and their function in the network. •Heat maps are useful tools to visually compare two networks. •The ability to see action potentials as white flashes helps us understand firing patterns such as bursts (rapid action potential spiking through a network) 1. Sporns, Olaf. Networks of the Brain. Cambridge, MA: MIT, 2011. Print. 2. Izheikevich. 2003 IEEE T Neural Network