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

module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learninglevieagacer
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....muralinath2
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)Areesha Ahmad
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxDiariAli
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxSilpa
 
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...Monika Rani
 
Role of AI in seed science Predictive modelling and Beyond.pptx
Role of AI in seed science  Predictive modelling and  Beyond.pptxRole of AI in seed science  Predictive modelling and  Beyond.pptx
Role of AI in seed science Predictive modelling and Beyond.pptxArvind Kumar
 
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Silpa
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Silpa
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...Scintica Instrumentation
 
Cyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxSilpa
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryAlex Henderson
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceAlex Henderson
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfSumit Kumar yadav
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptxSilpa
 
GBSN - Biochemistry (Unit 2)
GBSN - Biochemistry (Unit 2)GBSN - Biochemistry (Unit 2)
GBSN - Biochemistry (Unit 2)Areesha Ahmad
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxRenuJangid3
 

Recently uploaded (20)

module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
 
Role of AI in seed science Predictive modelling and Beyond.pptx
Role of AI in seed science  Predictive modelling and  Beyond.pptxRole of AI in seed science  Predictive modelling and  Beyond.pptx
Role of AI in seed science Predictive modelling and Beyond.pptx
 
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 
Cyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptx
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdf
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
GBSN - Biochemistry (Unit 2)
GBSN - Biochemistry (Unit 2)GBSN - Biochemistry (Unit 2)
GBSN - Biochemistry (Unit 2)
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
 

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.