SlideShare a Scribd company logo
1 of 46
Download to read offline
Training your astronomy
robots to work as a team
Tim Staley, Amr Hussein & the
4 Pi Sky group
(R. Fender, A. Stewart, G. Pietka, T.
Munoz-Darias)
Radio Transients with SKA Pathfinders
South Africa, July 2013
WWW: 4pisky.org , timstaley.co.uk
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Outline
The “second grade soccer” problem
A quick plug
But...
The centralized approach
Classifiers to schedulers
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Outline
The “second grade soccer” problem
A quick plug
But...
The centralized approach
Classifiers to schedulers
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
The astronomer’s telegram
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
The astronomer’s telegram
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
The astronomer’s telegram
Most of transient astronomy still
operates using telegraph (well, email)
and telephone.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
The astronomer’s telegram
Most of transient astronomy still
operates using telegraph (well, email)
and telephone.
High latency results in significant
duplication of effort.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
The astronomer’s telegram
Most of transient astronomy still
operates using telegraph (well, email)
and telephone.
High latency results in significant
duplication of effort.
Requires significant astronomer /
observation time ratio.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
The GRB microcosm
GRB community has overcome
latency issues using GCN.
Works well, but narrow in scope.
Automated system is one way
(NASA −→ World); follow-up reverts to
manual.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
How does VOEvent help?
Fast.
Flexible.
Allows for automated creation,
collation, filtering . . .
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Outline
The “second grade soccer” problem
A quick plug
But...
The centralized approach
Classifiers to schedulers
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
VOEvent-Parse
A super-lightweight python wrapper /
library built on lxml.
https://github.com/timstaley/
voevent-parse
pip install voevent-parse
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
VOEvent-Parse
import voeparse
v = voeparse.load(’path/to/voevent_packet.xml’)
#Prints ivo://nasa.gsfc.tan/gcn
print "AuthorIVORN:", v.Who.AuthorIVORN
#Alters the XML value.
v.Who.AuthorIVORN = ’ivo://i.heart.python/lxml’
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
VOEvent-Parse
http:
//voevent-parse.readthedocs.org/
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Other VOEvent tools
See also:
http://comet.transientskp.org/ —
Connect to the VOEvent backbone!
https:
//github.com/timstaley/pysovo —
Email people! Do stuff!
Generate a VOEvent, (and a
templated GCN / Atel!) from your web
browser— Coming soon? (Would
anyone use it?)
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Outline
The “second grade soccer” problem
A quick plug
But...
The centralized approach
Classifiers to schedulers
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Loud noises!
Faster communication by itself only
gets you so far (HFT disasters?).
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
How can we facilitate
collaboration?
At a minimum: Need to be open about
what we are doing. Better yet: Share /
trade observations.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
How can we facilitate
collaboration?
At a minimum: Need to be open about
what we are doing. Better yet: Share /
trade observations.
Minor hurdle: Astronomy community
has no universal standard for
’observation requests.’
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
How can we facilitate
collaboration?
At a minimum: Need to be open about
what we are doing. Better yet: Share /
trade observations.
Minor hurdle: Astronomy community
has no universal standard for
’observation requests.’
Major hurdle: Political will / rewards
system for observers releasing open
data. (Or; only share with your
friends? Trust vs. potential benefits.)
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Outline
The “second grade soccer” problem
A quick plug
But...
The centralized approach
Classifiers to schedulers
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Negotiation is hard
Negotiation and decentralization adds
complexity.
Trade off: Freedom and robustness vs.
efficiency, single set of priorities at
any one time.
e.g. GCN community vs. PTF, LCOGT.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
An optimal response system
Something like this, perhaps?
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Agent based systems
These have been seen before...
A. Allan,
E. Saunders et
al.
c.f. 2003–2007
(RIP Estar)
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Agent based systems
These have been seen before...
A. Allan,
E. Saunders et
al.
c.f. 2003–2007
(RIP Estar)
Large
collaboration
Scheduling: E.
Saunders
(small world)
Currently
being
deployed
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
One block is missing
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Outline
The “second grade soccer” problem
A quick plug
But...
The centralized approach
Classifiers to schedulers
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
What are we optimizing for?
Science value
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
What are we optimizing for?
Science value
{ Subject to cost constraints }
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
What are we optimizing for?
Science value
{ Subject to cost constraints }
{ And telescope availability }
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
What are we optimizing for?
Science value
{ Subject to cost constraints }
{ And telescope availability }
{ And . . . }
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
What are we optimizing for?
Science value
{ Subject to cost constraints }
{ And telescope availability }
{ And . . . }
How do we assign a science value — when
we don’t know what it is yet?
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Guessing at science value
Suppose we have a tentative set of
classification probabilities.
Choose follow-up observations with
best chance of refining probabilities.
Assign expected science values to
transients based on those potential
outcomes.
Hence, assign science value to
planned observations, feed to
scheduler for optimization.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Representing information
gain
Assign ‘confusion matrices’ to a given
observation.
. . . and the rest is ‘just’ computer science
(hopefully).
Need to determine e.g. how well an
optical observation separates classes.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
Start with the training data
0 5 10 15 20 25 30 35
Optical mag
10-2
10-1
100
101
102
103
104
105
106
RadiofluxmJy
Quasar (Optical)(8629)
Quasar (Radio)(976)
Stellar(707)
Quasar (Type II)(531)
GRB(14)
Pulsar(10)
SN(6)
X-ray binary(4)
Magnetar(3)
CV(3)
M101(1)
Bell#1(1)
RRAT(1)
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
0 5 10 15 20 25 30 35
10−2
10−1
100
101
102
103
104
105
0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45
PDF
10−2
10−1
100
101
102
103
104
105
Radioflux[mJy]
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
Optical magnitude
0.00
0.02
0.04
0.06
0.08
0.10
PDF
Stellar
Stellar
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
0 5 10 15 20 25 30 35
10−2
10−1
100
101
102
103
104
105
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
PDF
10−2
10−1
100
101
102
103
104
105
Radioflux[mJy]
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
Optical magnitude
0.00
0.05
0.10
0.15
0.20
0.25
PDF
GRB
GRB
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
0 5 10 15 20 25 30 35
10−2
10−1
100
101
102
103
104
105
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
PDF
10−2
10−1
100
101
102
103
104
105
Radioflux[mJy]
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
Optical magnitude
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35
PDF
Quasar (Radio)
Quasar (Radio)
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
0 5 10 15 20 25 30 35
10−2
10−1
100
101
102
103
104
105
0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45
PDF
10−2
10−1
100
101
102
103
104
105
Radioflux[mJy]
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
Optical magnitude
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35
0.40
0.45
PDF
Pulsar
Pulsar
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
0 5 10 15 20 25 30 35
10−2
10−1
100
101
102
103
104
105
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
PDF
10−2
10−1
100
101
102
103
104
105
Radioflux[mJy]
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
Optical magnitude
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35
0.40
0.45
PDF
Stellar
GRB
Quasar (Radio)
Pulsar
Combined Stellar, GRB, Quasar (Radio), Pulsar
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
0.00 0.01 0.0210-1
100
101
102
103
104 Conditionals
0.0 0.2 0.4 0.6 0.8 1.010-1
100
101
102
103
104 Relative
Stellar
Pulsar
Quasar (Radio)
GRB
Radio probabilities: flux err = 0.5mJy
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
0 5 10 15 20 25 30 350.00
0.02
0.04
0.06
0.08
0.10
0.12 Conditionals
Stellar
Pulsar
Quasar (Radio)
GRB
0 5 10 15 20 25 300.0
0.2
0.4
0.6
0.8
1.0
Relative
Non-detection Opt probabilities: flux err = 0.5mag
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
0 5 10 15 20 25 30 350.000
0.005
0.010
0.015
0.020
0.025 Conditionals
Stellar
Pulsar
Quasar (Radio)
GRB
0 5 10 15 20 25 300.0
0.2
0.4
0.6
0.8
1.0
Relative
Non-detection Opt probabilities: flux err = 0.5mag
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
This is the end
Open source VOEvent tools are here,
now. Do what you want with them.
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
This is the end
Open source VOEvent tools are here,
now. Do what you want with them.
(Automated) Transient astronomy is
clearly nascent.
The rise of the robots will likely be a
slow and progressive one.
Political will and manpower may be
the limiting factors? (cf. eStar)
The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
This is the end
Open source VOEvent tools are here,
now. Do what you want with them.
(Automated) Transient astronomy is
clearly nascent.
The rise of the robots will likely be a
slow and progressive one.
Political will and manpower may be
the limiting factors? (cf. eStar)
If you have experience in schedulers
I’d like to hear the gritty details.

More Related Content

Recently uploaded

Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
Cytokinin, mechanism and its application.pptx
Cytokinin, mechanism and its application.pptxCytokinin, mechanism and its application.pptx
Cytokinin, mechanism and its application.pptxVarshiniMK
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Welcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayWelcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayZachary Labe
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)DHURKADEVIBASKAR
 
insect anatomy and insect body wall and their physiology
insect anatomy and insect body wall and their  physiologyinsect anatomy and insect body wall and their  physiology
insect anatomy and insect body wall and their physiologyDrAnita Sharma
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...lizamodels9
 
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |aasikanpl
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
 
Solution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsSolution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsHajira Mahmood
 

Recently uploaded (20)

Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
Cytokinin, mechanism and its application.pptx
Cytokinin, mechanism and its application.pptxCytokinin, mechanism and its application.pptx
Cytokinin, mechanism and its application.pptx
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Welcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayWelcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work Day
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)
 
insect anatomy and insect body wall and their physiology
insect anatomy and insect body wall and their  physiologyinsect anatomy and insect body wall and their  physiology
insect anatomy and insect body wall and their physiology
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
 
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
 
Solution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsSolution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutions
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Training your astronomy robots to work as a team

  • 1. Training your astronomy robots to work as a team Tim Staley, Amr Hussein & the 4 Pi Sky group (R. Fender, A. Stewart, G. Pietka, T. Munoz-Darias) Radio Transients with SKA Pathfinders South Africa, July 2013 WWW: 4pisky.org , timstaley.co.uk
  • 2. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Outline The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
  • 3. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Outline The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
  • 4. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers The astronomer’s telegram
  • 5. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers The astronomer’s telegram
  • 6. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers The astronomer’s telegram Most of transient astronomy still operates using telegraph (well, email) and telephone.
  • 7. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers The astronomer’s telegram Most of transient astronomy still operates using telegraph (well, email) and telephone. High latency results in significant duplication of effort.
  • 8. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers The astronomer’s telegram Most of transient astronomy still operates using telegraph (well, email) and telephone. High latency results in significant duplication of effort. Requires significant astronomer / observation time ratio.
  • 9. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers The GRB microcosm GRB community has overcome latency issues using GCN. Works well, but narrow in scope. Automated system is one way (NASA −→ World); follow-up reverts to manual.
  • 10. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers How does VOEvent help? Fast. Flexible. Allows for automated creation, collation, filtering . . .
  • 11. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Outline The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
  • 12. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers VOEvent-Parse A super-lightweight python wrapper / library built on lxml. https://github.com/timstaley/ voevent-parse pip install voevent-parse
  • 13. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers VOEvent-Parse import voeparse v = voeparse.load(’path/to/voevent_packet.xml’) #Prints ivo://nasa.gsfc.tan/gcn print "AuthorIVORN:", v.Who.AuthorIVORN #Alters the XML value. v.Who.AuthorIVORN = ’ivo://i.heart.python/lxml’
  • 14. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers VOEvent-Parse http: //voevent-parse.readthedocs.org/
  • 15. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Other VOEvent tools See also: http://comet.transientskp.org/ — Connect to the VOEvent backbone! https: //github.com/timstaley/pysovo — Email people! Do stuff! Generate a VOEvent, (and a templated GCN / Atel!) from your web browser— Coming soon? (Would anyone use it?)
  • 16. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Outline The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
  • 17. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Loud noises! Faster communication by itself only gets you so far (HFT disasters?).
  • 18. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers How can we facilitate collaboration? At a minimum: Need to be open about what we are doing. Better yet: Share / trade observations.
  • 19. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers How can we facilitate collaboration? At a minimum: Need to be open about what we are doing. Better yet: Share / trade observations. Minor hurdle: Astronomy community has no universal standard for ’observation requests.’
  • 20. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers How can we facilitate collaboration? At a minimum: Need to be open about what we are doing. Better yet: Share / trade observations. Minor hurdle: Astronomy community has no universal standard for ’observation requests.’ Major hurdle: Political will / rewards system for observers releasing open data. (Or; only share with your friends? Trust vs. potential benefits.)
  • 21. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Outline The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
  • 22. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Negotiation is hard Negotiation and decentralization adds complexity. Trade off: Freedom and robustness vs. efficiency, single set of priorities at any one time. e.g. GCN community vs. PTF, LCOGT.
  • 23. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers An optimal response system Something like this, perhaps?
  • 24. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Agent based systems These have been seen before... A. Allan, E. Saunders et al. c.f. 2003–2007 (RIP Estar)
  • 25. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Agent based systems These have been seen before... A. Allan, E. Saunders et al. c.f. 2003–2007 (RIP Estar) Large collaboration Scheduling: E. Saunders (small world) Currently being deployed
  • 26. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers One block is missing
  • 27. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Outline The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers
  • 28. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers What are we optimizing for? Science value
  • 29. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers What are we optimizing for? Science value { Subject to cost constraints }
  • 30. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers What are we optimizing for? Science value { Subject to cost constraints } { And telescope availability }
  • 31. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers What are we optimizing for? Science value { Subject to cost constraints } { And telescope availability } { And . . . }
  • 32. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers What are we optimizing for? Science value { Subject to cost constraints } { And telescope availability } { And . . . } How do we assign a science value — when we don’t know what it is yet?
  • 33. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Guessing at science value Suppose we have a tentative set of classification probabilities. Choose follow-up observations with best chance of refining probabilities. Assign expected science values to transients based on those potential outcomes. Hence, assign science value to planned observations, feed to scheduler for optimization.
  • 34. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Representing information gain Assign ‘confusion matrices’ to a given observation. . . . and the rest is ‘just’ computer science (hopefully). Need to determine e.g. how well an optical observation separates classes.
  • 35. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers Start with the training data 0 5 10 15 20 25 30 35 Optical mag 10-2 10-1 100 101 102 103 104 105 106 RadiofluxmJy Quasar (Optical)(8629) Quasar (Radio)(976) Stellar(707) Quasar (Type II)(531) GRB(14) Pulsar(10) SN(6) X-ray binary(4) Magnetar(3) CV(3) M101(1) Bell#1(1) RRAT(1)
  • 36. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers 0 5 10 15 20 25 30 35 10−2 10−1 100 101 102 103 104 105 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 PDF 10−2 10−1 100 101 102 103 104 105 Radioflux[mJy] 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 Optical magnitude 0.00 0.02 0.04 0.06 0.08 0.10 PDF Stellar Stellar
  • 37. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers 0 5 10 15 20 25 30 35 10−2 10−1 100 101 102 103 104 105 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 PDF 10−2 10−1 100 101 102 103 104 105 Radioflux[mJy] 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 Optical magnitude 0.00 0.05 0.10 0.15 0.20 0.25 PDF GRB GRB
  • 38. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers 0 5 10 15 20 25 30 35 10−2 10−1 100 101 102 103 104 105 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 PDF 10−2 10−1 100 101 102 103 104 105 Radioflux[mJy] 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 Optical magnitude 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 PDF Quasar (Radio) Quasar (Radio)
  • 39. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers 0 5 10 15 20 25 30 35 10−2 10−1 100 101 102 103 104 105 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 PDF 10−2 10−1 100 101 102 103 104 105 Radioflux[mJy] 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 Optical magnitude 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 PDF Pulsar Pulsar
  • 40. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers 0 5 10 15 20 25 30 35 10−2 10−1 100 101 102 103 104 105 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 PDF 10−2 10−1 100 101 102 103 104 105 Radioflux[mJy] 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 Optical magnitude 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 PDF Stellar GRB Quasar (Radio) Pulsar Combined Stellar, GRB, Quasar (Radio), Pulsar
  • 41. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers 0.00 0.01 0.0210-1 100 101 102 103 104 Conditionals 0.0 0.2 0.4 0.6 0.8 1.010-1 100 101 102 103 104 Relative Stellar Pulsar Quasar (Radio) GRB Radio probabilities: flux err = 0.5mJy
  • 42. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers 0 5 10 15 20 25 30 350.00 0.02 0.04 0.06 0.08 0.10 0.12 Conditionals Stellar Pulsar Quasar (Radio) GRB 0 5 10 15 20 25 300.0 0.2 0.4 0.6 0.8 1.0 Relative Non-detection Opt probabilities: flux err = 0.5mag
  • 43. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers 0 5 10 15 20 25 30 350.000 0.005 0.010 0.015 0.020 0.025 Conditionals Stellar Pulsar Quasar (Radio) GRB 0 5 10 15 20 25 300.0 0.2 0.4 0.6 0.8 1.0 Relative Non-detection Opt probabilities: flux err = 0.5mag
  • 44. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers This is the end Open source VOEvent tools are here, now. Do what you want with them.
  • 45. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers This is the end Open source VOEvent tools are here, now. Do what you want with them. (Automated) Transient astronomy is clearly nascent. The rise of the robots will likely be a slow and progressive one. Political will and manpower may be the limiting factors? (cf. eStar)
  • 46. The “second grade soccer” problem A quick plug But... The centralized approach Classifiers to schedulers This is the end Open source VOEvent tools are here, now. Do what you want with them. (Automated) Transient astronomy is clearly nascent. The rise of the robots will likely be a slow and progressive one. Political will and manpower may be the limiting factors? (cf. eStar) If you have experience in schedulers I’d like to hear the gritty details.