SlideShare a Scribd company logo
Modular RADAR: Immune System
Inspired Strategies for Distributed
             Systems


 Soumya Banerjee and Melanie Moses
       University of New Mexico
Outline
• Distributed systems and the natural immune system (NIS)
  operate under similar constraints
• Effect of body size on NIS search and response times
• Scale invariant detection and response
• Hypothesis: architecture of the lymphatic system leads to
  invariant search and response times
• Modular RADAR strategy
• Number and size of lymph nodes increases with organism
  size
• Distributed systems
   – P2P system
   – Multi-robot control
• Future directions
Properties of Distributed Systems
• Physical space is important
• Resource constrained (power, bandwidth)
• Performance scalability is a desirable feature
Properties of the Natural Immune
           System (NIS)
• Operates under constraints of physical space
• Resource constrained (metabolic input,
  number of immune system cells)
• Performance scalability is an important
  concern (mice to horses)
Problems Faced by the NIS
                  • Only a few NIS
                    cells are specific
                    to a particular
                    pathogen (1 in
                       6
                    10 T-cells)
Search Problem

            • They have to
              search
              throughout the
              whole body to
              locate small
              quantities of
              pathogens
Response Problem

             • Have to respond
               by producing
               antibodies
West Nile Virus infection
                                   25 species of birds and 4
                                  species of mammals infected with
                                  WNV
                                      • Bunning et al. (2002)
                                      • Komar et al. (2002)

                                   Unimodal peak at ~ 2 to 4 days
                                  post infection


                                   Immune response rates and
                                  times are not correlated with host
                                  mass
                                      • assuming immune response
                                      causes peak
                                      • B-cell response in mice ~ 4
                                      days
Komar et al. 2002
Nearly Scale-Invariant Search and
            Response
                 • Experimental data
                   indicates that the
                   NIS can search for
                   pathogens and
                   respond by
                   producing antibodies
                   in time invariant of
                   organism body size
Nearly Scale-Invariant Search and
            Response
                       • How does the
                         immune system
                         search and
                         respond in
                         almost the same
                         time irrespective
                         of the size of the
                         search space?
Solution: Lymph Nodes (LN)
• A place in which IS cells and the pathogen can
  encounter each other in a small volume
• Form a decentralized detection network




                                          Crivellato et al. 2004
Modular RADAR
• Search is now
  – modular
  – efficient
  – parallel


  We call this a modular RADAR (Robust
   Adaptive Decentralized search Automated
   Response)
Hypothesis
• Architecture of the immune system is
  responsible for nearly scale-invariant search
  and response properties
• We now focus on West Nile Virus




                                       www.lymphadvice.com
Lymph Node Dynamics
Lymph Node Dynamics
Lymph Node Dynamics
Modular RADAR: Immune System Inspired Strategies for Distributed Systems
DC           DC            cTcell,DC
T t   detect   t   migrate   t   detect      trecruit
Scaling of LN Size and Number
T t local t global
      DC                 DC            DC,cTcell
T t   detect         t   migrate   t   detect          t recruit
After minimizing we have
         4 /7
N M ,where N is the number of LNs
               3/7
VLN     M ,where VLN is the size of a LN

• this is in qualitative agreement with data
• need more data
                                                   Banerjee and Moses 2010, Swarm Intelligence (under review)
Modular RADAR: Immune System Inspired Strategies for Distributed Systems
Modular RADAR: Immune System Inspired Strategies for Distributed Systems
Modular RADAR Architecture




  T   t local   t global   M1/ 7
Summary
• There are increasing costs to global
  communication as organisms grow bigger
• Semi-modular architecture balances the opposing
  goals of detecting pathogen (local
  communication) and recruiting IS cells (global
  communication)
• This leads to scale invariant detection and
  response
• Can we emulate this modular RADAR strategy in
  distributed systems?
Peer-to-Peer Systems
• Used to provide distributed services like
  search, content integration and administration
• Computer nodes store data or service
• No single node has complete global
  information
• Decentralized search using local information
  to locate data
Semantic Small World (SSW) P2P
         Overlay Network
• Represents objects by a collection of attribute values
  derived from object content
• Aggregates data objects with similar semantics close
  to each other in clusters in order to facilitate efficient
  search
• It maintains short and long-distance connections
  between clusters.
• The long-distance connections follow a precise
  probability distribution making the whole overlay
  network small-world (Kleinberg 2000)
                                                * M. Li et al. 2004
Semantic Small World (SSW) P2P
       Overlay Network




                       adapted from M. Li et al. 2004
Bounds for Efficient Decentralized
          Search in SSW
• Average search path length for search across
  clusters is
                  2
               log (n /c)
   tglobal   O
                   l

  where n is the total number of nodes,
       c is the number of nodes in a cluster,
          l is the number of long-distance
  connections per node
                                          M. Li et al. 2004
SSW with Modular RADAR
• Our contribution is to
  – vary the cluster size
  – vary the number of long-distance connections
    as
     l log(n /c) log(numclusters)
     t global O(log(n /c))

  – such densification is seen as an emergent
    property of technological networks (Kleinberg
    2004) and also incorporates redundant paths
Time to Search in SSW with
        Modular RADAR
    T    t local       t global
                1/ 2
    T      1c               2   log(n /c)

minimizing by differentiating with respect to c
 we have
    c O(log 2 n)
    T O(log n log log n)
SSW with Modular RADAR
Wireless Mobile Devices: Original
           System




                           adapted from Nair et al. 2008
Tradeoffs
• Potential communication bottlenecks
   – local communication between robots and
  computer servers
   – global communication between computer servers
• If both local and global communication are
  constrained, then sub-modular architecture balances
  tradeoff
System modified with modular
          RADAR
Future Directions
• Strategy is widely applicable
• A modular RADAR strategy can be used to augment
   – Intrusion Detection Systems (Hofmeyr and Forrest
     1999)
   – Multi-Robot Control
   – Wireless Sensor Networks
   – Wireless Devices (Specknets: Hart and Davoudani
     2009)
   – Collective Robotic Systems using Artificial Lymph
     Node Architectures (Mokhtar, Timmis, Tyrrell and Bi
     2008)
Summary
• The NIS and distributed systems operate under similar
  constraints
• Physical space of organism body constrains NIS search and
  response times
• The NIS has evolved a sub-modular RADAR architecture in
  which LN numbers and sizes increase with organism body
  size
• This balances the tradeoff between local communication
  (pathogen detection) and global communication (antibody
  production); this leads to scale invariant detection and
  response
• Similar tradeoffs also exist in distributed systems
• Such a modular RADAR approach is shown to improve
  search times in P2P and multi-robot control systems
• Can be applied in other distributed systems
Acknowledgements

• Dr. Melanie Moses       • SFI Complex Systems
• Dr. Alan Perelson         Summer School
• Dr. Stephanie           • Travel grants from
  Forrest                   PIBBS (Dept. of
                            Biology, UNM)
• Dr. Jedidiah Crandall
                          • Travel grants from
• Dr. Rob Miller
                            RPT and SCAP
• Dr. Sam Loker             (UNM)
                          • NIH COBRE CETI
                            grant (RR018754)

More Related Content

PPT
Modular RADAR: Immune System Inspired Strategies for Distributed Systems
PDF
Analyzing the exome—focusing your NGS analysis with high performance target c...
PDF
Intro to metagenomic binning
PPTX
Lrg and mane 16 oct 2018
PDF
Tools for Metagenomics with 16S/ITS and Whole Genome Shotgun Sequences
PPTX
Hansen SVanalyzer Progress toward precision in analysis of Genomic SVs
PPTX
Reconstructing paleoenvironments using metagenomics
Modular RADAR: Immune System Inspired Strategies for Distributed Systems
Analyzing the exome—focusing your NGS analysis with high performance target c...
Intro to metagenomic binning
Lrg and mane 16 oct 2018
Tools for Metagenomics with 16S/ITS and Whole Genome Shotgun Sequences
Hansen SVanalyzer Progress toward precision in analysis of Genomic SVs
Reconstructing paleoenvironments using metagenomics

What's hot (13)

PPT
CAMERA Presentation at KNAW ICoMM Colloquium May 2008
PPT
Building a Community Cyberinfrastructure to Support Marine Microbial Ecology ...
PPTX
Centre of innovation, Agricultural College and Research Institute,Madurai
PPTX
Galaxy dna-seq-variant calling-presentationandpractical_gent_april-2016
PPTX
The Matched Annotation from NCBI and EMBL-EBI (MANE) Project
PDF
Friend NRNB 2012-12-13
PDF
Application of Molecular Markers SNP and DArT in Plant Breeding: A Review Paper
PPTX
Bhojeshwari sahu
PPTX
Next Generation Sequencing (NGS)
PPTX
Biotechnophysics: DNA Nanopore Sequencing
KEY
SNP Detection for Massively Parallel Whole-genome Sequencing
PPT
Metagenomic analysis
PPTX
Hacker Halted 2018: HACKING TRILLIAN: A 42-STEP SOLUTION TO EXPLOIT POST-VOGA...
CAMERA Presentation at KNAW ICoMM Colloquium May 2008
Building a Community Cyberinfrastructure to Support Marine Microbial Ecology ...
Centre of innovation, Agricultural College and Research Institute,Madurai
Galaxy dna-seq-variant calling-presentationandpractical_gent_april-2016
The Matched Annotation from NCBI and EMBL-EBI (MANE) Project
Friend NRNB 2012-12-13
Application of Molecular Markers SNP and DArT in Plant Breeding: A Review Paper
Bhojeshwari sahu
Next Generation Sequencing (NGS)
Biotechnophysics: DNA Nanopore Sequencing
SNP Detection for Massively Parallel Whole-genome Sequencing
Metagenomic analysis
Hacker Halted 2018: HACKING TRILLIAN: A 42-STEP SOLUTION TO EXPLOIT POST-VOGA...
Ad

Viewers also liked (10)

DOC
FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...
DOCX
USB_Based_Closed_Loop_Digital_Control_System
PPT
Closed loop mrp system
PPT
Fingerprint Images Enhancement ppt
PDF
Modeling and simulation of Hydraulic servo system with different type of cont...
PPTX
LED WATER LEVEL INDICATOR WITH ALARM
PPTX
Servo mechanism and control system
PPTX
Water level controller
PDF
Basics of control system
PPT
Braking systems
FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...
USB_Based_Closed_Loop_Digital_Control_System
Closed loop mrp system
Fingerprint Images Enhancement ppt
Modeling and simulation of Hydraulic servo system with different type of cont...
LED WATER LEVEL INDICATOR WITH ALARM
Servo mechanism and control system
Water level controller
Basics of control system
Braking systems
Ad

Similar to Modular RADAR: Immune System Inspired Strategies for Distributed Systems (20)

PPT
Immune System Inspired Strategies for Distributed Systems
PPTX
NetBioSIG2014-Talk by Hyunghoon Cho
PPTX
Dna chip
PPT
Intro to in silico drug discovery 2014
PDF
Big data from small data:  A survey of the neuroscience landscape through the...
PPTX
Microbial physiology in genomic era
PPTX
DNA Microarray.pptx, Protein Microarray.pptx
PPTX
E-Rare project “RNA-ALS”
PPTX
scRNA-Seq Workshop Presentation - Stem Cell Network 2018
PPT
2000: Artificial Immune Systems - Theory and Applications
PPT
Genomics
PPTX
Microarray technology.pptx
PDF
Next Generation Sequencing (NGS) in food safety-Game changer or just another ...
PPT
20170209 ngs for_cancer_genomics_101
PDF
Amia tb-review-08
PPTX
Use of DNA barcoding and its role in the plant species/varietal Identifica...
PPTX
The Neuroscience Information Framework: Establishing a practical semantic fra...
PPTX
Human genome project assignment by Subhrajyoti Mohanty.pptx
PPTX
Nida ws neale_seq_data_gen
PPTX
Fluorescence- Activated Cell Sorter (FACS)
Immune System Inspired Strategies for Distributed Systems
NetBioSIG2014-Talk by Hyunghoon Cho
Dna chip
Intro to in silico drug discovery 2014
Big data from small data:  A survey of the neuroscience landscape through the...
Microbial physiology in genomic era
DNA Microarray.pptx, Protein Microarray.pptx
E-Rare project “RNA-ALS”
scRNA-Seq Workshop Presentation - Stem Cell Network 2018
2000: Artificial Immune Systems - Theory and Applications
Genomics
Microarray technology.pptx
Next Generation Sequencing (NGS) in food safety-Game changer or just another ...
20170209 ngs for_cancer_genomics_101
Amia tb-review-08
Use of DNA barcoding and its role in the plant species/varietal Identifica...
The Neuroscience Information Framework: Establishing a practical semantic fra...
Human genome project assignment by Subhrajyoti Mohanty.pptx
Nida ws neale_seq_data_gen
Fluorescence- Activated Cell Sorter (FACS)

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Cloud computing and distributed systems.
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
A Presentation on Artificial Intelligence
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
MYSQL Presentation for SQL database connectivity
Encapsulation theory and applications.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Programs and apps: productivity, graphics, security and other tools
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
A comparative analysis of optical character recognition models for extracting...
Digital-Transformation-Roadmap-for-Companies.pptx
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
sap open course for s4hana steps from ECC to s4
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Cloud computing and distributed systems.
Machine Learning_overview_presentation.pptx
Spectroscopy.pptx food analysis technology
A Presentation on Artificial Intelligence
Review of recent advances in non-invasive hemoglobin estimation
Advanced methodologies resolving dimensionality complications for autism neur...
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
20250228 LYD VKU AI Blended-Learning.pptx
MYSQL Presentation for SQL database connectivity

Modular RADAR: Immune System Inspired Strategies for Distributed Systems

  • 1. Modular RADAR: Immune System Inspired Strategies for Distributed Systems Soumya Banerjee and Melanie Moses University of New Mexico
  • 2. Outline • Distributed systems and the natural immune system (NIS) operate under similar constraints • Effect of body size on NIS search and response times • Scale invariant detection and response • Hypothesis: architecture of the lymphatic system leads to invariant search and response times • Modular RADAR strategy • Number and size of lymph nodes increases with organism size • Distributed systems – P2P system – Multi-robot control • Future directions
  • 3. Properties of Distributed Systems • Physical space is important • Resource constrained (power, bandwidth) • Performance scalability is a desirable feature
  • 4. Properties of the Natural Immune System (NIS) • Operates under constraints of physical space • Resource constrained (metabolic input, number of immune system cells) • Performance scalability is an important concern (mice to horses)
  • 5. Problems Faced by the NIS • Only a few NIS cells are specific to a particular pathogen (1 in 6 10 T-cells)
  • 6. Search Problem • They have to search throughout the whole body to locate small quantities of pathogens
  • 7. Response Problem • Have to respond by producing antibodies
  • 8. West Nile Virus infection  25 species of birds and 4 species of mammals infected with WNV • Bunning et al. (2002) • Komar et al. (2002)  Unimodal peak at ~ 2 to 4 days post infection  Immune response rates and times are not correlated with host mass • assuming immune response causes peak • B-cell response in mice ~ 4 days Komar et al. 2002
  • 9. Nearly Scale-Invariant Search and Response • Experimental data indicates that the NIS can search for pathogens and respond by producing antibodies in time invariant of organism body size
  • 10. Nearly Scale-Invariant Search and Response • How does the immune system search and respond in almost the same time irrespective of the size of the search space?
  • 11. Solution: Lymph Nodes (LN) • A place in which IS cells and the pathogen can encounter each other in a small volume • Form a decentralized detection network Crivellato et al. 2004
  • 12. Modular RADAR • Search is now – modular – efficient – parallel We call this a modular RADAR (Robust Adaptive Decentralized search Automated Response)
  • 13. Hypothesis • Architecture of the immune system is responsible for nearly scale-invariant search and response properties • We now focus on West Nile Virus www.lymphadvice.com
  • 18. DC DC cTcell,DC T t detect t migrate t detect trecruit
  • 19. Scaling of LN Size and Number T t local t global DC DC DC,cTcell T t detect t migrate t detect t recruit After minimizing we have 4 /7 N M ,where N is the number of LNs 3/7 VLN M ,where VLN is the size of a LN • this is in qualitative agreement with data • need more data Banerjee and Moses 2010, Swarm Intelligence (under review)
  • 22. Modular RADAR Architecture T t local t global M1/ 7
  • 23. Summary • There are increasing costs to global communication as organisms grow bigger • Semi-modular architecture balances the opposing goals of detecting pathogen (local communication) and recruiting IS cells (global communication) • This leads to scale invariant detection and response • Can we emulate this modular RADAR strategy in distributed systems?
  • 24. Peer-to-Peer Systems • Used to provide distributed services like search, content integration and administration • Computer nodes store data or service • No single node has complete global information • Decentralized search using local information to locate data
  • 25. Semantic Small World (SSW) P2P Overlay Network • Represents objects by a collection of attribute values derived from object content • Aggregates data objects with similar semantics close to each other in clusters in order to facilitate efficient search • It maintains short and long-distance connections between clusters. • The long-distance connections follow a precise probability distribution making the whole overlay network small-world (Kleinberg 2000) * M. Li et al. 2004
  • 26. Semantic Small World (SSW) P2P Overlay Network adapted from M. Li et al. 2004
  • 27. Bounds for Efficient Decentralized Search in SSW • Average search path length for search across clusters is 2 log (n /c) tglobal O l where n is the total number of nodes, c is the number of nodes in a cluster, l is the number of long-distance connections per node M. Li et al. 2004
  • 28. SSW with Modular RADAR • Our contribution is to – vary the cluster size – vary the number of long-distance connections as l log(n /c) log(numclusters) t global O(log(n /c)) – such densification is seen as an emergent property of technological networks (Kleinberg 2004) and also incorporates redundant paths
  • 29. Time to Search in SSW with Modular RADAR T t local t global 1/ 2 T 1c 2 log(n /c) minimizing by differentiating with respect to c we have c O(log 2 n) T O(log n log log n)
  • 31. Wireless Mobile Devices: Original System adapted from Nair et al. 2008
  • 32. Tradeoffs • Potential communication bottlenecks – local communication between robots and computer servers – global communication between computer servers • If both local and global communication are constrained, then sub-modular architecture balances tradeoff
  • 33. System modified with modular RADAR
  • 34. Future Directions • Strategy is widely applicable • A modular RADAR strategy can be used to augment – Intrusion Detection Systems (Hofmeyr and Forrest 1999) – Multi-Robot Control – Wireless Sensor Networks – Wireless Devices (Specknets: Hart and Davoudani 2009) – Collective Robotic Systems using Artificial Lymph Node Architectures (Mokhtar, Timmis, Tyrrell and Bi 2008)
  • 35. Summary • The NIS and distributed systems operate under similar constraints • Physical space of organism body constrains NIS search and response times • The NIS has evolved a sub-modular RADAR architecture in which LN numbers and sizes increase with organism body size • This balances the tradeoff between local communication (pathogen detection) and global communication (antibody production); this leads to scale invariant detection and response • Similar tradeoffs also exist in distributed systems • Such a modular RADAR approach is shown to improve search times in P2P and multi-robot control systems • Can be applied in other distributed systems
  • 36. Acknowledgements • Dr. Melanie Moses • SFI Complex Systems • Dr. Alan Perelson Summer School • Dr. Stephanie • Travel grants from Forrest PIBBS (Dept. of Biology, UNM) • Dr. Jedidiah Crandall • Travel grants from • Dr. Rob Miller RPT and SCAP • Dr. Sam Loker (UNM) • NIH COBRE CETI grant (RR018754)