SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Multiobjective Bayesian
Optimization
Joshua Knowles
j.knowles@cs.bham.ac.uk
University of Birmingham, UK
University of Manchester, UK (Honorary)
Boo brexit !
Minsky: Do your PhD on a topic no one else is working on
Minsky: Do your PhD on a topic no one else is working on
My topic: (Pareto) multiobjective optimization; not many had
done much in 1997
By 2005/6: Many people were working on stochastic search for
multiobjective problems. So, I looked at “Bayesian” approaches
for scalar optimization and adapted them -> ParEGO. I also had
a need...
Motivation: automation of
science experiments
Mass spectrometers optimized by ParEGO were used in the HUSERMET
project, a large study of human blood serum in health and disease with over
800 patient subjects and performed in collaboration with GlaxoSmithKline,
AstraZeneca, Stockport NHS Trust and others (see References)
EVE - University of Manchester
King, Ross D., et al. "Functional genomic hypothesis generation and
experimentation by a robot scientist." Nature 427.6971 (2004): 247-252.
Further motivation
Not the best car on the grid any more. But when it was, it was down
to aerodynamics optimized in a wind-tunnel.
Multiobjective optimization
Darwin Updated: Pareto solutions in
design space
Adapted species lie in
low-dimensional
manifolds in feature
space!!
Visualization of such
patterns aids
designers and
engineers (cf. Deb)
Figures: from Shoval et
al, Science 336, 2012
ParEGO
Knowles, 2005; 2006
•A simple adaptation of Jones et al’s
seminal* EGO method (1998)
•Developed rapidly for real
applications
•One DACE model and
scalarization
•Several weaknesses
•But nevertheless quite popular and
used in applications
*Mockus and Zilinskas had had
similar ideas considerably earlier,
than Jones et al, but EGO put it all
together
ParEGO
Knowles, 2005; 2006
•A simple adaptation of Jones et al’s
seminal* EGO method (1998)
•Developed rapidly for real
applications
•One DACE model and
scalarization
•Several weaknesses
•But nevertheless quite popular and
used in applications
*Mockus and Zilinskas had had
similar ideas considerably earlier,
than Jones et al, but EGO put it all
together
Antenna optimization with
ParEGO
The State of the Art
in MCDM
Swarm
Optimiser
(say)
DM interacts
with
and steers
search.
WHY?
EVIDENCE????
What’s new since 2006?
• Handling of noisy samples (Hughes & Knowles, 2007)
• Ephemeral resource constraints (Allmendinger & Knowles, 2010)
• Decision-making during search (Hakanen & Knowles, 2017)
• Machine decision makers (Lopez-Ibanez & Knowles, 2015)
• Many-objective, robust optimization (Purshouse et al; forthcoming)
• Benchmarks for all the above (Working group at 2016 Lorentz centre
workshop; forthcoming)
What’s new since 2006?
• Handling of noisy samples (Hughes & Knowles, 2007)
• Ephemeral resource constraints (Allmendinger & Knowles, 2010)
• Decision-making during search (Hakanen & Knowles, 2017)
• Machine decision makers (Lopez-Ibanez & Knowles, 2015)
• Many-objective, robust optimization (Purshouse et al; forthcoming)
• Benchmarks for all the above (Working group at 2016 Lorentz centre
workshop; forthcoming)
Ephemeral resource constraints
In experimental work (c. 2008), we discovered a new kind of
constraint that we call:
ephemeral resource constraints
Richard’s whole PhD was about handling these things, because no one else was doing this! (Minsky again)
Allmendinger, Richard, and Joshua Knowles. "On handling ephemeral resource constraints in evolutionary
search." Evolutionary computation 21.3 (2013): 497-531.
Allmendinger, Richard, and Joshua Knowles. Ephemeral resource constraints in optimization and their
effects on evolutionary search. Technical Report MLO-20042010, University of Manchester, 2010.
Allmendinger, Richard, and Joshua Knowles. "On-line purchasing strategies for an evolutionary algorithm
performing resource-constrained optimization." International Conference on Parallel Problem Solving
from Nature. Springer Berlin Heidelberg, 2010.
Allmendinger, Richard, and Joshua Knowles. "Policy learning in resource-constrained optimization."
Proceedings of the 13th annual conference on Genetic and evolutionary computation. ACM, 2011.
Overview
= Ephemeral-Resource-Constrained
Optimization Problem (ERCOP)
+
40 Years Earlier...
Conic rings were not always available in the size demanded by the Evolution Strategy.
Low-tech Solution: order rings and wait ‘idly’ until arrival
Schwefel optimized jet nozzles experimentally (1970)
Ephemeral resource constraints
We have not been Bayesian about this at all so far. We did
some reinforcement learning approaches (tedious to train
but we found good generalization). And some other
heuristics!
We think this could be a rich vein, however.
Benchmarking
Requirements
Tests for multiobjective surrogate-assisted methods and
Bayesian optimization
NB: The following slides are edits of slides jointly written originally by Tea Tusar,
Ilya Loschilov, Boris Naujoks, Daniel Horn, Dimo Brockhoff and Joshua Knowles, as
part of a seminar presentation at the Lorentz Center, Leiden, NL, in March 2016
Compared to what?
When do we expect Bayesian optimization methods to be
uncompetitive?
How do we select the right method to benchmark against?
There have been some nice collaborative benchmarking initiatives in
recent years. One of the well known ones is the
BBOB – the Black-box optimization benchmarking framework.
Benchmarking purpose
Benchmarking = Functions + Settings
+ Performance
measures
+ Implementation
issues
Q. How can we extend current benchmarks to be useful for
surrogate-assisted and MO development? Answer:
focus on “settings” for the first time
Benchmarking framework
(BBOB)
24 continuous functions in 5 different categories, 15 instances per
function
Separable, moderate, ill-conditioned,
multimodal (w. / without global structure)
Next BBOB: bi-objective
55 functions, 5 instances per function
Mixture of classes described above
Anytime performance (from 1 to millions of f.e.)
Measured with hypervolume
Anytime, multi-objective
Hypervolume
Proposed New Settings
Temporal aspects
On real-world benchmarks
Starting from and improving existing solutions
Pareto front prediction (without solutions in decision space)
Mixed-integer
Noise on objective values? (Not new to BBOB)
Constraints.
Report on runtime (wall clock)
Temporal Aspects
Parallel evaluation (aka batch)
At different fixed budgets
Heterogeneous evaluation time
(per objective)
Optimizers that may be used
• Large batch size
DoE designs, latin hypercube, space- filling,
random search. These are non-adaptive
• Flexible batch size
EA, multipoint surrogates
• Sequential algorithms
EGO, Bayesian optimization
Improving Existing Solutions
Motivation. Practitioners often start from existing solutions, provided
from an extrinsic source. Whereas in EMO, we often start from scratch
Implementation. We provide some initial sub-optimal solutions
Research questions
How much do methods differ in their ability to improve solutions
quickly?
How does this differ with the type of solution provided, e.g. local
optima, well-spread solutions
Pareto front prediction
Motivation
Finding bounds is classical
optimization goal
In MCDM, the decision maker is
interested by the potential for
improvement. Can use this for
interactively steering
It can provide stopping criteria
(particularly important in expensive
settings) Implementation:
Optimizer must provide prediction
of Pareto front – a fixed number of
points (at any time)
Inspired by prediction of PFs by Mickael Binois
Conclusions
Claim: Benchmarking frameworks such as BBOB stimulate
large-scale comparison studies that improve
understanding and development of methods
We have identified settings we believe will extend MO
benchmarking usefully for Bayesian optimization
(expensive MO optimization) developers and practitioners
LOOK OUT for our forthcoming EMO paper ;-(
Thanks
Thanks for your attention!
Thanks very much to the organizers, and those who moved
their talks for me
Thanks to a long list of collaborators and forerunners, who
can be found on my webpages, and of course cited in
papers
http://www.cs.bham.ac.uk/~jdk

Weitere ähnliche Inhalte

Andere mochten auch

Modeling in the Healthcare Industry: A Collaborative Approach
Modeling in the  Healthcare Industry: A Collaborative ApproachModeling in the  Healthcare Industry: A Collaborative Approach
Modeling in the Healthcare Industry: A Collaborative Approachodsc
 
Presentation26
Presentation26Presentation26
Presentation26rbbrown
 
Undergraduate Research Project
Undergraduate Research ProjectUndergraduate Research Project
Undergraduate Research ProjectRomeo Oduor
 
STTM Dec2015 Instant Escapes Seville.FFW.
STTM Dec2015 Instant Escapes Seville.FFW.STTM Dec2015 Instant Escapes Seville.FFW.
STTM Dec2015 Instant Escapes Seville.FFW.Fiona Flores Watson
 
4 amazing health benefits of toor dal
4 amazing health benefits of toor dal4 amazing health benefits of toor dal
4 amazing health benefits of toor dalMyanmar Business
 
Attract High Value Publicity - Be Seen on TV, Radio, Podcasts, Print & Blogs
Attract High Value Publicity - Be Seen on TV, Radio, Podcasts, Print & BlogsAttract High Value Publicity - Be Seen on TV, Radio, Podcasts, Print & Blogs
Attract High Value Publicity - Be Seen on TV, Radio, Podcasts, Print & BlogsDale Thomas Vaughn
 

Andere mochten auch (7)

Cesys general
Cesys generalCesys general
Cesys general
 
Modeling in the Healthcare Industry: A Collaborative Approach
Modeling in the  Healthcare Industry: A Collaborative ApproachModeling in the  Healthcare Industry: A Collaborative Approach
Modeling in the Healthcare Industry: A Collaborative Approach
 
Presentation26
Presentation26Presentation26
Presentation26
 
Undergraduate Research Project
Undergraduate Research ProjectUndergraduate Research Project
Undergraduate Research Project
 
STTM Dec2015 Instant Escapes Seville.FFW.
STTM Dec2015 Instant Escapes Seville.FFW.STTM Dec2015 Instant Escapes Seville.FFW.
STTM Dec2015 Instant Escapes Seville.FFW.
 
4 amazing health benefits of toor dal
4 amazing health benefits of toor dal4 amazing health benefits of toor dal
4 amazing health benefits of toor dal
 
Attract High Value Publicity - Be Seen on TV, Radio, Podcasts, Print & Blogs
Attract High Value Publicity - Be Seen on TV, Radio, Podcasts, Print & BlogsAttract High Value Publicity - Be Seen on TV, Radio, Podcasts, Print & Blogs
Attract High Value Publicity - Be Seen on TV, Radio, Podcasts, Print & Blogs
 

Ähnlich wie NIPS 2016. BayesOpt workshop invited talk.

Facility layout
Facility layoutFacility layout
Facility layoutVadivelSM1
 
Let's Talk Research 2015 -Juliet Goldbart - Introduction To Qualitative Metho...
Let's Talk Research 2015 -Juliet Goldbart - Introduction To Qualitative Metho...Let's Talk Research 2015 -Juliet Goldbart - Introduction To Qualitative Metho...
Let's Talk Research 2015 -Juliet Goldbart - Introduction To Qualitative Metho...NHSNWRD
 
Theories, models and frameworks 2017
Theories, models and frameworks 2017Theories, models and frameworks 2017
Theories, models and frameworks 2017Martha Seife
 
Sustainable Group Housing Projects: Setting Up a Methodological and Substant...
Sustainable Group Housing Projects:  Setting Up a Methodological and Substant...Sustainable Group Housing Projects:  Setting Up a Methodological and Substant...
Sustainable Group Housing Projects: Setting Up a Methodological and Substant...DS2BE
 
Big Data and Tangibles - TEI 13
Big Data and Tangibles - TEI 13Big Data and Tangibles - TEI 13
Big Data and Tangibles - TEI 13Consuelo Valdes
 
Research Objects for FAIRer Science
Research Objects for FAIRer Science Research Objects for FAIRer Science
Research Objects for FAIRer Science Carole Goble
 
A Genetic Algorithm For Constraint Optimization Problems With Hybrid Handling...
A Genetic Algorithm For Constraint Optimization Problems With Hybrid Handling...A Genetic Algorithm For Constraint Optimization Problems With Hybrid Handling...
A Genetic Algorithm For Constraint Optimization Problems With Hybrid Handling...Jim Jimenez
 
BELIV'10 Keynote: Conceptual and Practical Challenges in InfoViz Evaluations
BELIV'10 Keynote: Conceptual and Practical Challenges in InfoViz EvaluationsBELIV'10 Keynote: Conceptual and Practical Challenges in InfoViz Evaluations
BELIV'10 Keynote: Conceptual and Practical Challenges in InfoViz EvaluationsBELIV Workshop
 
Towards Model-Based Optimisation: Using Domain Knowledge Explicitly (MELO 2016)
Towards Model-Based Optimisation: Using Domain Knowledge Explicitly (MELO 2016)Towards Model-Based Optimisation: Using Domain Knowledge Explicitly (MELO 2016)
Towards Model-Based Optimisation: Using Domain Knowledge Explicitly (MELO 2016)Steffen Zschaler
 
Experiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology DesignExperiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology Designevabl444
 
Optimization 1
Optimization 1Optimization 1
Optimization 1Amit Sharma
 
Lesson 2.pptx
Lesson 2.pptxLesson 2.pptx
Lesson 2.pptxKwekuJnr
 
Biological Foundations for Deep Learning: Towards Decision Networks
 Biological Foundations for Deep Learning: Towards Decision Networks Biological Foundations for Deep Learning: Towards Decision Networks
Biological Foundations for Deep Learning: Towards Decision Networksdiannepatricia
 
Semantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISemantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISimon Jupp
 
Session 2 into to qualitative research intro
Session 2   into to qualitative research introSession 2   into to qualitative research intro
Session 2 into to qualitative research introAngela Ferrara
 
Group Support Systems - GSS
Group Support Systems - GSSGroup Support Systems - GSS
Group Support Systems - GSSJoĂŁo Gratuliano
 

Ähnlich wie NIPS 2016. BayesOpt workshop invited talk. (20)

Facility layout
Facility layoutFacility layout
Facility layout
 
Prosdocimi ucb cdao
Prosdocimi ucb cdaoProsdocimi ucb cdao
Prosdocimi ucb cdao
 
Let's Talk Research 2015 -Juliet Goldbart - Introduction To Qualitative Metho...
Let's Talk Research 2015 -Juliet Goldbart - Introduction To Qualitative Metho...Let's Talk Research 2015 -Juliet Goldbart - Introduction To Qualitative Metho...
Let's Talk Research 2015 -Juliet Goldbart - Introduction To Qualitative Metho...
 
Theories, models and frameworks 2017
Theories, models and frameworks 2017Theories, models and frameworks 2017
Theories, models and frameworks 2017
 
EJSR(5)
EJSR(5)EJSR(5)
EJSR(5)
 
C43041119
C43041119C43041119
C43041119
 
Sustainable Group Housing Projects: Setting Up a Methodological and Substant...
Sustainable Group Housing Projects:  Setting Up a Methodological and Substant...Sustainable Group Housing Projects:  Setting Up a Methodological and Substant...
Sustainable Group Housing Projects: Setting Up a Methodological and Substant...
 
Big Data and Tangibles - TEI 13
Big Data and Tangibles - TEI 13Big Data and Tangibles - TEI 13
Big Data and Tangibles - TEI 13
 
Research Objects for FAIRer Science
Research Objects for FAIRer Science Research Objects for FAIRer Science
Research Objects for FAIRer Science
 
A Genetic Algorithm For Constraint Optimization Problems With Hybrid Handling...
A Genetic Algorithm For Constraint Optimization Problems With Hybrid Handling...A Genetic Algorithm For Constraint Optimization Problems With Hybrid Handling...
A Genetic Algorithm For Constraint Optimization Problems With Hybrid Handling...
 
BELIV'10 Keynote: Conceptual and Practical Challenges in InfoViz Evaluations
BELIV'10 Keynote: Conceptual and Practical Challenges in InfoViz EvaluationsBELIV'10 Keynote: Conceptual and Practical Challenges in InfoViz Evaluations
BELIV'10 Keynote: Conceptual and Practical Challenges in InfoViz Evaluations
 
Towards Model-Based Optimisation: Using Domain Knowledge Explicitly (MELO 2016)
Towards Model-Based Optimisation: Using Domain Knowledge Explicitly (MELO 2016)Towards Model-Based Optimisation: Using Domain Knowledge Explicitly (MELO 2016)
Towards Model-Based Optimisation: Using Domain Knowledge Explicitly (MELO 2016)
 
Experiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology DesignExperiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology Design
 
Moea introduction by deb
Moea introduction by debMoea introduction by deb
Moea introduction by deb
 
Optimization 1
Optimization 1Optimization 1
Optimization 1
 
Lesson 2.pptx
Lesson 2.pptxLesson 2.pptx
Lesson 2.pptx
 
Biological Foundations for Deep Learning: Towards Decision Networks
 Biological Foundations for Deep Learning: Towards Decision Networks Biological Foundations for Deep Learning: Towards Decision Networks
Biological Foundations for Deep Learning: Towards Decision Networks
 
Semantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISemantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBI
 
Session 2 into to qualitative research intro
Session 2   into to qualitative research introSession 2   into to qualitative research intro
Session 2 into to qualitative research intro
 
Group Support Systems - GSS
Group Support Systems - GSSGroup Support Systems - GSS
Group Support Systems - GSS
 

KĂźrzlich hochgeladen

GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIADr. TATHAGAT KHOBRAGADE
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingadibshanto115
 
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
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxrohankumarsinghrore1
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptxryanrooker
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Silpa
 
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
 
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
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
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
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsOrtegaSyrineMay
 
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
 
(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
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxMohamedFarag457087
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Stages in the normal growth curve
Stages in the normal growth curveStages in the normal growth curve
Stages in the normal growth curveAreesha Ahmad
 

KĂźrzlich hochgeladen (20)

GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mapping
 
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
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptx
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
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
 
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
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
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
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
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
 
(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 ...
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Stages in the normal growth curve
Stages in the normal growth curveStages in the normal growth curve
Stages in the normal growth curve
 

NIPS 2016. BayesOpt workshop invited talk.

  • 1. Multiobjective Bayesian Optimization Joshua Knowles j.knowles@cs.bham.ac.uk University of Birmingham, UK University of Manchester, UK (Honorary)
  • 3. Minsky: Do your PhD on a topic no one else is working on
  • 4. Minsky: Do your PhD on a topic no one else is working on My topic: (Pareto) multiobjective optimization; not many had done much in 1997 By 2005/6: Many people were working on stochastic search for multiobjective problems. So, I looked at “Bayesian” approaches for scalar optimization and adapted them -> ParEGO. I also had a need...
  • 5. Motivation: automation of science experiments Mass spectrometers optimized by ParEGO were used in the HUSERMET project, a large study of human blood serum in health and disease with over 800 patient subjects and performed in collaboration with GlaxoSmithKline, AstraZeneca, Stockport NHS Trust and others (see References)
  • 6. EVE - University of Manchester King, Ross D., et al. "Functional genomic hypothesis generation and experimentation by a robot scientist." Nature 427.6971 (2004): 247-252.
  • 7. Further motivation Not the best car on the grid any more. But when it was, it was down to aerodynamics optimized in a wind-tunnel.
  • 9. Darwin Updated: Pareto solutions in design space Adapted species lie in low-dimensional manifolds in feature space!! Visualization of such patterns aids designers and engineers (cf. Deb) Figures: from Shoval et al, Science 336, 2012
  • 10. ParEGO Knowles, 2005; 2006 •A simple adaptation of Jones et al’s seminal* EGO method (1998) •Developed rapidly for real applications •One DACE model and scalarization •Several weaknesses •But nevertheless quite popular and used in applications *Mockus and Zilinskas had had similar ideas considerably earlier, than Jones et al, but EGO put it all together
  • 11. ParEGO Knowles, 2005; 2006 •A simple adaptation of Jones et al’s seminal* EGO method (1998) •Developed rapidly for real applications •One DACE model and scalarization •Several weaknesses •But nevertheless quite popular and used in applications *Mockus and Zilinskas had had similar ideas considerably earlier, than Jones et al, but EGO put it all together
  • 13. The State of the Art in MCDM Swarm Optimiser (say) DM interacts with and steers search. WHY? EVIDENCE????
  • 14. What’s new since 2006? • Handling of noisy samples (Hughes & Knowles, 2007) • Ephemeral resource constraints (Allmendinger & Knowles, 2010) • Decision-making during search (Hakanen & Knowles, 2017) • Machine decision makers (Lopez-Ibanez & Knowles, 2015) • Many-objective, robust optimization (Purshouse et al; forthcoming) • Benchmarks for all the above (Working group at 2016 Lorentz centre workshop; forthcoming)
  • 15. What’s new since 2006? • Handling of noisy samples (Hughes & Knowles, 2007) • Ephemeral resource constraints (Allmendinger & Knowles, 2010) • Decision-making during search (Hakanen & Knowles, 2017) • Machine decision makers (Lopez-Ibanez & Knowles, 2015) • Many-objective, robust optimization (Purshouse et al; forthcoming) • Benchmarks for all the above (Working group at 2016 Lorentz centre workshop; forthcoming)
  • 16. Ephemeral resource constraints In experimental work (c. 2008), we discovered a new kind of constraint that we call: ephemeral resource constraints Richard’s whole PhD was about handling these things, because no one else was doing this! (Minsky again) Allmendinger, Richard, and Joshua Knowles. "On handling ephemeral resource constraints in evolutionary search." Evolutionary computation 21.3 (2013): 497-531. Allmendinger, Richard, and Joshua Knowles. Ephemeral resource constraints in optimization and their effects on evolutionary search. Technical Report MLO-20042010, University of Manchester, 2010. Allmendinger, Richard, and Joshua Knowles. "On-line purchasing strategies for an evolutionary algorithm performing resource-constrained optimization." International Conference on Parallel Problem Solving from Nature. Springer Berlin Heidelberg, 2010. Allmendinger, Richard, and Joshua Knowles. "Policy learning in resource-constrained optimization." Proceedings of the 13th annual conference on Genetic and evolutionary computation. ACM, 2011.
  • 18. 40 Years Earlier... Conic rings were not always available in the size demanded by the Evolution Strategy. Low-tech Solution: order rings and wait ‘idly’ until arrival Schwefel optimized jet nozzles experimentally (1970)
  • 19. Ephemeral resource constraints We have not been Bayesian about this at all so far. We did some reinforcement learning approaches (tedious to train but we found good generalization). And some other heuristics! We think this could be a rich vein, however.
  • 20. Benchmarking Requirements Tests for multiobjective surrogate-assisted methods and Bayesian optimization NB: The following slides are edits of slides jointly written originally by Tea Tusar, Ilya Loschilov, Boris Naujoks, Daniel Horn, Dimo Brockhoff and Joshua Knowles, as part of a seminar presentation at the Lorentz Center, Leiden, NL, in March 2016
  • 21. Compared to what? When do we expect Bayesian optimization methods to be uncompetitive? How do we select the right method to benchmark against? There have been some nice collaborative benchmarking initiatives in recent years. One of the well known ones is the BBOB – the Black-box optimization benchmarking framework.
  • 22. Benchmarking purpose Benchmarking = Functions + Settings + Performance measures + Implementation issues Q. How can we extend current benchmarks to be useful for surrogate-assisted and MO development? Answer: focus on “settings” for the first time
  • 23. Benchmarking framework (BBOB) 24 continuous functions in 5 different categories, 15 instances per function Separable, moderate, ill-conditioned, multimodal (w. / without global structure) Next BBOB: bi-objective 55 functions, 5 instances per function Mixture of classes described above Anytime performance (from 1 to millions of f.e.) Measured with hypervolume
  • 25. Proposed New Settings Temporal aspects On real-world benchmarks Starting from and improving existing solutions Pareto front prediction (without solutions in decision space) Mixed-integer Noise on objective values? (Not new to BBOB) Constraints. Report on runtime (wall clock)
  • 26. Temporal Aspects Parallel evaluation (aka batch) At different fixed budgets Heterogeneous evaluation time (per objective) Optimizers that may be used • Large batch size DoE designs, latin hypercube, space- filling, random search. These are non-adaptive • Flexible batch size EA, multipoint surrogates • Sequential algorithms EGO, Bayesian optimization
  • 27. Improving Existing Solutions Motivation. Practitioners often start from existing solutions, provided from an extrinsic source. Whereas in EMO, we often start from scratch Implementation. We provide some initial sub-optimal solutions Research questions How much do methods differ in their ability to improve solutions quickly? How does this differ with the type of solution provided, e.g. local optima, well-spread solutions
  • 28. Pareto front prediction Motivation Finding bounds is classical optimization goal In MCDM, the decision maker is interested by the potential for improvement. Can use this for interactively steering It can provide stopping criteria (particularly important in expensive settings) Implementation: Optimizer must provide prediction of Pareto front – a fixed number of points (at any time) Inspired by prediction of PFs by Mickael Binois
  • 29. Conclusions Claim: Benchmarking frameworks such as BBOB stimulate large-scale comparison studies that improve understanding and development of methods We have identified settings we believe will extend MO benchmarking usefully for Bayesian optimization (expensive MO optimization) developers and practitioners LOOK OUT for our forthcoming EMO paper ;-(
  • 30. Thanks Thanks for your attention! Thanks very much to the organizers, and those who moved their talks for me Thanks to a long list of collaborators and forerunners, who can be found on my webpages, and of course cited in papers http://www.cs.bham.ac.uk/~jdk

Hinweis der Redaktion

  1. A general, but unconstrained, formulation. We may also have constraints of course, or constraints may be treated as further objectives.
  2. Sorry, I don’t have the reference for this one. I will find it.
  3. Please note I am being utterly promoting of my young and not so young co-authors here. But it’s a talk; of course I try to cite all relevant previous work generously in my written papers. Please email m
  4. Please note I am being utterly promoting of my young and not so young co-authors on this slide here (as well as myself). But it’s a talk, so you understand; of course I try to cite all relevant previous work generously in my written papers. Please email me if you think I should be citing you or someone else; I’d be glad to hear about it.
  5. Note: Ephemeral means roughly the same as transient, or episodic. It is different to dynamic, which tends more to mean changing all the time, rather than periods of stasis followed by a change
  6. Static fitness landscape. Episodes of
  7. Benchmarking frameworks stimulate large-scale comparison studies that improve understanding and development of methods