SlideShare uma empresa Scribd logo
1 de 36
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
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 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)

Mais conteúdo relacionado

Mais procurados

CAMERA Presentation at KNAW ICoMM Colloquium May 2008
CAMERA Presentation at KNAW ICoMM Colloquium May 2008CAMERA Presentation at KNAW ICoMM Colloquium May 2008
CAMERA Presentation at KNAW ICoMM Colloquium May 2008Saul Kravitz
 
Building a Community Cyberinfrastructure to Support Marine Microbial Ecology ...
Building a Community Cyberinfrastructure to Support Marine Microbial Ecology ...Building a Community Cyberinfrastructure to Support Marine Microbial Ecology ...
Building a Community Cyberinfrastructure to Support Marine Microbial Ecology ...Larry Smarr
 
Centre of innovation, Agricultural College and Research Institute,Madurai
Centre of innovation, Agricultural College and Research Institute,MaduraiCentre of innovation, Agricultural College and Research Institute,Madurai
Centre of innovation, Agricultural College and Research Institute,MaduraiSenthil Natesan
 
Galaxy dna-seq-variant calling-presentationandpractical_gent_april-2016
Galaxy dna-seq-variant calling-presentationandpractical_gent_april-2016Galaxy dna-seq-variant calling-presentationandpractical_gent_april-2016
Galaxy dna-seq-variant calling-presentationandpractical_gent_april-2016Prof. Wim Van Criekinge
 
The Matched Annotation from NCBI and EMBL-EBI (MANE) Project
The Matched Annotation from NCBI and EMBL-EBI (MANE) ProjectThe Matched Annotation from NCBI and EMBL-EBI (MANE) Project
The Matched Annotation from NCBI and EMBL-EBI (MANE) ProjectGenome Reference Consortium
 
Friend NRNB 2012-12-13
Friend NRNB 2012-12-13Friend NRNB 2012-12-13
Friend NRNB 2012-12-13Sage Base
 
Application of Molecular Markers SNP and DArT in Plant Breeding: A Review Paper
Application of Molecular Markers SNP and DArT in Plant Breeding: A Review PaperApplication of Molecular Markers SNP and DArT in Plant Breeding: A Review Paper
Application of Molecular Markers SNP and DArT in Plant Breeding: A Review PaperJournal of Agriculture and Crops
 
Next Generation Sequencing (NGS)
Next Generation Sequencing (NGS)Next Generation Sequencing (NGS)
Next Generation Sequencing (NGS)LOGESWARAN KA
 
Biotechnophysics: DNA Nanopore Sequencing
Biotechnophysics: DNA Nanopore SequencingBiotechnophysics: DNA Nanopore Sequencing
Biotechnophysics: DNA Nanopore SequencingMelanie Swan
 
SNP Detection for Massively Parallel Whole-genome Sequencing
SNP Detection for Massively Parallel Whole-genome SequencingSNP Detection for Massively Parallel Whole-genome Sequencing
SNP Detection for Massively Parallel Whole-genome SequencingEric Lee
 
Metagenomic analysis
Metagenomic analysisMetagenomic analysis
Metagenomic analysisAnimesh Kumar
 
Hacker Halted 2018: HACKING TRILLIAN: A 42-STEP SOLUTION TO EXPLOIT POST-VOGA...
Hacker Halted 2018: HACKING TRILLIAN: A 42-STEP SOLUTION TO EXPLOIT POST-VOGA...Hacker Halted 2018: HACKING TRILLIAN: A 42-STEP SOLUTION TO EXPLOIT POST-VOGA...
Hacker Halted 2018: HACKING TRILLIAN: A 42-STEP SOLUTION TO EXPLOIT POST-VOGA...EC-Council
 

Mais procurados (13)

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

Destaque

FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...
FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...
FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...ASHOKKUMAR RAMAR
 
USB_Based_Closed_Loop_Digital_Control_System
USB_Based_Closed_Loop_Digital_Control_SystemUSB_Based_Closed_Loop_Digital_Control_System
USB_Based_Closed_Loop_Digital_Control_SystemAkshay Shah
 
Closed loop mrp system
Closed loop mrp systemClosed loop mrp system
Closed loop mrp systemNisha Agarwal
 
Fingerprint Images Enhancement ppt
Fingerprint Images Enhancement pptFingerprint Images Enhancement ppt
Fingerprint Images Enhancement pptMukta Gupta
 
Modeling and simulation of Hydraulic servo system with different type of cont...
Modeling and simulation of Hydraulic servo system with different type of cont...Modeling and simulation of Hydraulic servo system with different type of cont...
Modeling and simulation of Hydraulic servo system with different type of cont...IOSR Journals
 
LED WATER LEVEL INDICATOR WITH ALARM
LED WATER LEVEL INDICATOR WITH ALARM LED WATER LEVEL INDICATOR WITH ALARM
LED WATER LEVEL INDICATOR WITH ALARM Aditya Sharma
 
Servo mechanism and control system
Servo mechanism and control systemServo mechanism and control system
Servo mechanism and control systemOmkar Lokhande
 

Destaque (10)

FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...
FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...
FINGERPRINT PROJECTS ABSTRACT:Biometric fingerprint identification with pic b...
 
USB_Based_Closed_Loop_Digital_Control_System
USB_Based_Closed_Loop_Digital_Control_SystemUSB_Based_Closed_Loop_Digital_Control_System
USB_Based_Closed_Loop_Digital_Control_System
 
Closed loop mrp system
Closed loop mrp systemClosed loop mrp system
Closed loop mrp system
 
Fingerprint Images Enhancement ppt
Fingerprint Images Enhancement pptFingerprint Images Enhancement ppt
Fingerprint Images Enhancement ppt
 
Modeling and simulation of Hydraulic servo system with different type of cont...
Modeling and simulation of Hydraulic servo system with different type of cont...Modeling and simulation of Hydraulic servo system with different type of cont...
Modeling and simulation of Hydraulic servo system with different type of cont...
 
LED WATER LEVEL INDICATOR WITH ALARM
LED WATER LEVEL INDICATOR WITH ALARM LED WATER LEVEL INDICATOR WITH ALARM
LED WATER LEVEL INDICATOR WITH ALARM
 
Servo mechanism and control system
Servo mechanism and control systemServo mechanism and control system
Servo mechanism and control system
 
Water level controller
Water level controllerWater level controller
Water level controller
 
Basics of control system
Basics of control system Basics of control system
Basics of control system
 
Braking systems
Braking systemsBraking systems
Braking systems
 

Semelhante a Modular RADAR: Immune System Inspired Strategies for Distributed Systems

Immune System Inspired Strategies for Distributed Systems
Immune System Inspired Strategies for Distributed SystemsImmune System Inspired Strategies for Distributed Systems
Immune System Inspired Strategies for Distributed SystemsSoumya Banerjee
 
NetBioSIG2014-Talk by Hyunghoon Cho
NetBioSIG2014-Talk by Hyunghoon ChoNetBioSIG2014-Talk by Hyunghoon Cho
NetBioSIG2014-Talk by Hyunghoon ChoAlexander Pico
 
Intro to in silico drug discovery 2014
Intro to in silico drug discovery 2014Intro to in silico drug discovery 2014
Intro to in silico drug discovery 2014Lee Larcombe
 
Big data from small data:  A survey of the neuroscience landscape through the...
Big data from small data:  A survey of the neuroscience landscape through the...Big data from small data:  A survey of the neuroscience landscape through the...
Big data from small data:  A survey of the neuroscience landscape through the...Maryann Martone
 
scRNA-Seq Workshop Presentation - Stem Cell Network 2018
scRNA-Seq Workshop Presentation - Stem Cell Network 2018scRNA-Seq Workshop Presentation - Stem Cell Network 2018
scRNA-Seq Workshop Presentation - Stem Cell Network 2018David Cook
 
2000: Artificial Immune Systems - Theory and Applications
2000: Artificial Immune Systems - Theory and Applications2000: Artificial Immune Systems - Theory and Applications
2000: Artificial Immune Systems - Theory and ApplicationsLeandro de Castro
 
Microarray technology.pptx
Microarray technology.pptxMicroarray technology.pptx
Microarray technology.pptxSUMAN92253
 
Next Generation Sequencing (NGS) in food safety-Game changer or just another ...
Next Generation Sequencing (NGS) in food safety-Game changer or just another ...Next Generation Sequencing (NGS) in food safety-Game changer or just another ...
Next Generation Sequencing (NGS) in food safety-Game changer or just another ...ExternalEvents
 
20170209 ngs for_cancer_genomics_101
20170209 ngs for_cancer_genomics_10120170209 ngs for_cancer_genomics_101
20170209 ngs for_cancer_genomics_101Ino de Bruijn
 
Amia tb-review-08
Amia tb-review-08Amia tb-review-08
Amia tb-review-08Russ Altman
 
Use of DNA barcoding and its role in the plant species/varietal Identifica...
Use of DNA  barcoding  and its role in the plant species/varietal  Identifica...Use of DNA  barcoding  and its role in the plant species/varietal  Identifica...
Use of DNA barcoding and its role in the plant species/varietal Identifica...Senthil Natesan
 
The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...Neuroscience Information Framework
 
Nida ws neale_seq_data_gen
Nida ws neale_seq_data_genNida ws neale_seq_data_gen
Nida ws neale_seq_data_genFonareerat
 
Fluorescence- Activated Cell Sorter (FACS)
Fluorescence- Activated Cell Sorter (FACS)Fluorescence- Activated Cell Sorter (FACS)
Fluorescence- Activated Cell Sorter (FACS)Nidhi Parikh
 
Computer science history.pdf
Computer science history.pdfComputer science history.pdf
Computer science history.pdfsirwansleman
 
dkNET Webinar: : FAIR Data Curation of Antibody/B-cell and T-cell Receptor Se...
dkNET Webinar: : FAIR Data Curation of Antibody/B-cell and T-cell Receptor Se...dkNET Webinar: : FAIR Data Curation of Antibody/B-cell and T-cell Receptor Se...
dkNET Webinar: : FAIR Data Curation of Antibody/B-cell and T-cell Receptor Se...dkNET
 

Semelhante a Modular RADAR: Immune System Inspired Strategies for Distributed Systems (20)

Immune System Inspired Strategies for Distributed Systems
Immune System Inspired Strategies for Distributed SystemsImmune System Inspired Strategies for Distributed Systems
Immune System Inspired Strategies for Distributed Systems
 
NetBioSIG2014-Talk by Hyunghoon Cho
NetBioSIG2014-Talk by Hyunghoon ChoNetBioSIG2014-Talk by Hyunghoon Cho
NetBioSIG2014-Talk by Hyunghoon Cho
 
Dna chip
Dna chipDna chip
Dna chip
 
Intro to in silico drug discovery 2014
Intro to in silico drug discovery 2014Intro to in silico drug discovery 2014
Intro to in silico drug discovery 2014
 
Big data from small data:  A survey of the neuroscience landscape through the...
Big data from small data:  A survey of the neuroscience landscape through the...Big data from small data:  A survey of the neuroscience landscape through the...
Big data from small data:  A survey of the neuroscience landscape through the...
 
Microbial physiology in genomic era
Microbial physiology in genomic eraMicrobial physiology in genomic era
Microbial physiology in genomic era
 
E-Rare project “RNA-ALS”
E-Rare project “RNA-ALS”E-Rare project “RNA-ALS”
E-Rare project “RNA-ALS”
 
scRNA-Seq Workshop Presentation - Stem Cell Network 2018
scRNA-Seq Workshop Presentation - Stem Cell Network 2018scRNA-Seq Workshop Presentation - Stem Cell Network 2018
scRNA-Seq Workshop Presentation - Stem Cell Network 2018
 
2000: Artificial Immune Systems - Theory and Applications
2000: Artificial Immune Systems - Theory and Applications2000: Artificial Immune Systems - Theory and Applications
2000: Artificial Immune Systems - Theory and Applications
 
Genomics
GenomicsGenomics
Genomics
 
Microarray technology.pptx
Microarray technology.pptxMicroarray technology.pptx
Microarray technology.pptx
 
Next Generation Sequencing (NGS) in food safety-Game changer or just another ...
Next Generation Sequencing (NGS) in food safety-Game changer or just another ...Next Generation Sequencing (NGS) in food safety-Game changer or just another ...
Next Generation Sequencing (NGS) in food safety-Game changer or just another ...
 
20170209 ngs for_cancer_genomics_101
20170209 ngs for_cancer_genomics_10120170209 ngs for_cancer_genomics_101
20170209 ngs for_cancer_genomics_101
 
Amia tb-review-08
Amia tb-review-08Amia tb-review-08
Amia tb-review-08
 
Use of DNA barcoding and its role in the plant species/varietal Identifica...
Use of DNA  barcoding  and its role in the plant species/varietal  Identifica...Use of DNA  barcoding  and its role in the plant species/varietal  Identifica...
Use of DNA barcoding and its role in the plant species/varietal Identifica...
 
The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...
 
Nida ws neale_seq_data_gen
Nida ws neale_seq_data_genNida ws neale_seq_data_gen
Nida ws neale_seq_data_gen
 
Fluorescence- Activated Cell Sorter (FACS)
Fluorescence- Activated Cell Sorter (FACS)Fluorescence- Activated Cell Sorter (FACS)
Fluorescence- Activated Cell Sorter (FACS)
 
Computer science history.pdf
Computer science history.pdfComputer science history.pdf
Computer science history.pdf
 
dkNET Webinar: : FAIR Data Curation of Antibody/B-cell and T-cell Receptor Se...
dkNET Webinar: : FAIR Data Curation of Antibody/B-cell and T-cell Receptor Se...dkNET Webinar: : FAIR Data Curation of Antibody/B-cell and T-cell Receptor Se...
dkNET Webinar: : FAIR Data Curation of Antibody/B-cell and T-cell Receptor Se...
 

Último

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

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
  • 17.
  • 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)
  • 20.
  • 21.
  • 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)