the dark reactions project: a case study in using …...the dark reactions project: a case study in...

70
The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier Haverford College /Fordham University

Upload: others

Post on 22-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

The Dark Reactions Project: A Case Study in Using Machine Learning to

Accelerate Exploratory Materials Synthesis

Joshua Schrier Haverford College /Fordham University

Page 2: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

A Related Effort: The Mission Innovation

Materials Acceleration Platform Workshop Report (Jan 2018)

Page 3: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier
Page 4: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

The workshop (September 2017 in Mexico City) drew 133 attendees: ●  55 professors and scientists from top universities and research institutions; ●  6 keynote speakers and panellists, including Nobel Laureate Dr. Mario Molina; ●  16 MI member governments represented: Australia, Canada, Denmark, Finland,

France, Germany, European Union, India, Italy, Korea, Mexico, Netherlands, Norway, Saudi Arabia, United Kingdom, and United States;

●  affiliates of Mexico- and U.S.-based universities, groups, labs, and companies; ●  graduate students and postdoctoral researchers; and observers from different

countries

The Workshop

Page 5: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Updating the vision of MGI 1.0

Materials Genome Initiative 2011

Simula'on

Machine

Learning

Robo'c

Synthesis

Mission Innovation Challenge 6 2017

Page 6: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Main Recommendation: Close the Loop!

Automated

Synthesis

Automated

Characteriza'on

Screencomputa'onally(AI+simula'on)

Page 7: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Biggest surprise: Importance of modularity.

SearsTower

BurjKhalifa

Page 8: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

MA

P e

lem

ents

1.Closingtheloop

2.AIforMaterials

3.ModularMaterialsRobo'cs

4.InverseDesign

5.BridgingLengthandTimescales

6.DataInfrastructureandExchange

Page 9: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

1. Closing the loop Integratepowerful,yetusuallyseparateelementsofmaterialsdesigninaclosedloop

Autonomous closed-loop nanoparticle synthesis system Benji Maruyama Air Force Research Laboratories

Page 10: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

2. AI for Materials

Thescaleanddetailsoftheore'cal,computa'onal,synthe'c,andcharacteriza'onevidenceinmaterialsresearchrequiretheestablishmentofthisnewbranchofAI.

Na'onalandinterna'onalresearchorganiza'onsmustfacilitateanintegratedcomputerandmaterialsscienceresearchefforttodevelopalgorithmsthatmimic,andthensupersede,theintellectandintui'onofexpertmaterialsscien'sts.

Page 11: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Toaccommodateevolvingmaterialsdemandsandtheever-expandingbreadthofcleanenergytechnologies,autonomouslaboratoriesmustremainnimbleandmo'vateamodularapproachtothedevelopmentofmaterialsscienceautoma'on.

Trea'ngtechniquesandmaterialsasmodularbuildingblocksfostershuman-machinecommunica'onandsimplifiesthepathtomaterialsexplora'onbeyondtheboundsofknownmaterials.

The Synthesis Machine Marty Burke, University of Illiniois at Urbana Champaign

3. Modular Materials Robotics

Page 12: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Inversedesignenablesautomatedgenera'onofcandidatematerialsdesignedtomeettheperformance,cost,andcompa'bilityrequirementsofagivencleanenergytechnology.

Pro

perty

rang

e FORWARD

INVERSE

4. Inverse Design

Page 13: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

The Materials Project

Pitt Quantum Repository

Harvard Clean Energy Project AFLOW-lib and AFLOW-ml

6. Data Infrastructure

Page 14: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

So where are we today?

A case study on “The Dark Reactions Project”

Page 15: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Initial Motivations •  Most synthesis reactions are “failures”

●  Archivedinlaboratorynotebooks●  Neverreportedintheliterature●  “Darkreac'ons”

•  Can we learn from the “dark reactions”? ●  Defineboundaryof“successful”reac'ons●  Useasadatasetformachinelearning●  Predictnewreac'ons?Speedupdiscovery?●  Developnew(testable)chemicalhypotheses?

Page 16: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Amine-Templated Metal Oxides…

Norquist et al. Inorg. Chem. 2006, 45, 5529.

0

c

b

Norquist et al. Inorg. Chem. 2009, 48, 11277.

Norquist et al. Inorg. Chem. 2004, 43, 6528; Norquist et al. Cryst. Growth Des. 2005, 5, 1913.

Norquist et al. J. Solid State Chem. 2012, 195, 86.

Norquist et al. J. Solid State Chem. 2011, 184, 1445.

Norquist et al. Inorg. Chem. 2014, 53, 12027.

Norquist et al. Inorg. Chem. 2012, 51, 11040.

Page 17: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

…produced by hydrothermal synthesis.

Norquist et al. Inorg. Chem. 2006, 45, 5529.

0

c

b

Norquist et al. Inorg. Chem. 2009, 48, 11277.

Norquist et al. Inorg. Chem. 2004, 43, 6528; Norquist et al. Cryst. Growth Des. 2005, 5, 1913.

Norquist et al. J. Solid State Chem. 2012, 195, 86.

Norquist et al. J. Solid State Chem. 2011, 184, 1445.

Norquist et al. Inorg. Chem. 2014, 53, 12027.

Norquist et al. Inorg. Chem. 2012, 51, 11040.

Hydrothermal syntheses

Page 18: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

…described by a simple, modular recipe. •  Two metal sources •  One amine •  (Oxalic acid) •  Water •  pH •  Temperature •  Time

Page 19: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

The Problem

•  Exploratory synthesis—vast chemical space •  Can not predict reaction outcome!

•  Unanticipated structures are often observed •  No predictive model for reaction success

Page 20: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Is this simply a classifier problem?

Inputs: Concentration pH Time Temperature Etc.

Outputs: Big crystal Small crystal Something bad (“tar”) No reaction

“chemistry”

“machine learning”

Page 21: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Including data on unpublished "failed" experiments is essential for reliable ML models.

unreported experimental

details

•  To distinguish “success” and “failure”, we need examples of both.

•  But publication norms preclude exhaustive detail ●  Noreportsof“failure”

●  Onlyonereportof“success”percompound

●  “Everythingshouldwork?”

•  The reactions have been performed and recorded… ●  ...instacksofoldlaboratorynotebooks

•  Dark Reactions Project ●  h\p://darkreac'ons.haverford.edu

Input Property 1

Inpu

t Pro

pert

y 2

Nature 533, 73-76 (2016)

Page 22: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 23: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 24: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Hydrothermal Synthesis •  Two metal sources •  One amine •  (Oxalic acid) •  Water •  pH •  Temperature •  Time

Simple database schema!

Page 25: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 26: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

You can’t build a classifier on raw data…

Inputs: Concentration pH Time Temperature Etc.

Outputs: Big crystal Small crystal Something bad (“tar”) No reaction

“chemistry”

“machine learning”

Page 27: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

…you need an appropriate representation.

Inputs: Concentration pH Time Temperature Etc.

Outputs: Big crystal Small crystal Something bad (“tar”) No reaction

“chemistry”

327-dim reaction description vector

Page 28: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Turning lab data into descriptors •  Start with laboratory notebook data

●  Reagentnames,masses,reac'oncondi'ons●  Categorizedcrystalqualityoutcomes(1..4)

•  Use cheminformatics to add physical properties ●  [Keepthereac'oncondi'ons,e.g.,temperature,'me]●  Stoichiometries,ra'os●  Organicmoleculeproper'es

●  Solubility,polarsurfacearea,#hbonddonors/acceptors,etc.

●  Inorganiccomponentproper'es●  Electronega'vity,ioniza'onenergy,radii,posi'oninperiodictable,etc.

•  Use these as reaction descriptors (327 per reaction) Nature 533, 73-76 (2016)

Page 29: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Be careful how you test & train…

•  Random test & train does not generalize! •  “Exploratory” split

1.  Puteverysetofreac'onsthatsharetheexactsamereactantsintoeitherthetrainortestset

2.  Testshowthemodelperformson“novel”reac'ons●  Avoid“hidden”overficng.Seealsorelevantrecent

workbyMaxHutchinson(Google)&IzharWallach(Atomwise)

Nature 533, 73-76 (2016)

• …and recent work in KDD ‘18 “Optimizing a Machine Learning System for Materials Discovery” (and GMN’s thesis)

Page 30: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 31: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Database-assisted Synthesis Planning

•  Use databases of all commercially available organics ●  Emolecules.com●  Keeponlydiamines,eliminate“bad”func'onalgroups●  Select34/1681basedonpriceandavailability

•  Sample across structural similarity to existing amines •  Chemical novelty

●  “Thechemistryofthese34aminesisessen'allyunknownintheforma'onoforganicallytemplatedmetaloxides,asindicatedbythealmostcompleteabsenceofsuchcompoundsintheCambridgeStructuralDatabase(CSD).Onaverage,2structureshavebeenreportedforeachofthe34amines,with19notexis'nginanytemplatedmetaloxidestructuretheCSD.Incontrast,anaverageof151uniquestructuresexistforthemostfrequentlyusedamines(piperazine,ethylenediamine,4,4’-dipyridyl,anddabco).”

Nature 533, 73-76 (2016)

Page 32: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 33: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Human versus Machine • Human expert’s best “intuition”:

●  Scalethemolequan''esoftheorganictomatchthesuccessful“seedreac'on”

• Model predictions ●  Scanthroughthousandsofpossiblecondi'ons

●  Computa'onalblackbox(SVM)predictsoutcomes●  Doexperimentonmostpromisingoutcome

•  Tested with 495 new experiments

Nature 533, 73-76 (2016)

Katie Elbert ’14 (UPenn) Yunwen (‘Helen’) Yang ‘15 Wenjia (‘Scott’) Huang ’15 (JP Morgan/Chase) Aurellio Mollo ’17 (Harvard) Malia Wenny ’17(Harvard)

Page 34: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

We made many new compounds!

Page 35: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Human 78% Machine 89%

Fischer exact test: p<0.01 that machine is not better than human

Page 36: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Interpretable ML models can reveal insight into reaction processes and provide new

hypotheses—ML need not be a "black box".

Page 37: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 38: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

SVMs are not “human readable”

•  SVMs lead to high-quality predictions ● …butwecan’tlearnfromthem!

•  Build a “model of the model” ●  Surrogatemodels●  TrainadecisiontreethatreproducestheSVMpredic'ons

Nature 533, 73-76 (2016)

Page 39: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 40: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 41: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

What do the humans learn ? •  Low polarizability amines require no Na+, longer reaction times, pH > 3

(green) •  Spherical, compact amines (with moderate polarizabilities) require the

presence of S (blue) •  Long linear tri- and tetramines (with high polarizabilities) require the

presence of oxalate (red)

Nature 533, 73-76 (2016)

Page 42: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Nature 533, 73-76 (2016)

Page 43: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

ML can be used to generate ideas for new experimental plans, and

optimal ways of verifying proposed hypotheses.

Page 44: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

•  Primary: Reactant concentrations ●  Specia'onandrela'veconcentra'ons

•  Secondary: Charge density matching ●  Fixedaminechargedensi'es

●  Variablechargedensi'esontheinorganiccomponents

•  Tertiary: Weaker influences ●  Sterics

●  Hydrogen-bonding

●  Symmetry

Ferey, G. J. Fluorine Chem. 1995, 72, 187.

Can we test existing conceptual “models” of crystal formation?

Page 45: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Descriptors represent the theory…

Type Subset Descriptor

Reac'on Stoichiometry Amineamount(moles)

Vanadiumamount(moles)

Seleniumamount(moles)

Condi'ons Ini'alpH

Timeatmaximumtemperature

Maximumtemperature

Amine Aminestructure Chainlength

Molecularweight

Bondcount

Nitrogencount

Primaryammoniumsite(yes/no)

Cyclicstructure(yes/no)

Spherical(yes/no)

Amineacidity MinimumpKa

MaximumpKa

Chargedensity Maximalprojec'onarea/nitrogen

Generalproper'es ReagentisanHClsalt(yes/no)

Inorganics Vanadiumcounterions VanadiumsourcecontainsNH4+(yes/no)

VanadiumsourcecontainsNa+(yes/no) Adapted from Ferey, G. J. Fluorine Chem. 1995, 72, 187.

Polyhedron 114, 184-193 (2016)

Page 46: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

…select amines to test the theory. •  14 amines were selected using several criteria

●  Shape(linear,cyclic,bicyclic)

●  Amineproper'es(1o,2o,3o,mixed)

●  pKa

●  Chargedensity

Adapted from Ferey, G. J. Fluorine Chem. 1995, 72, 187.

Polyhedron 114, 184-193 (2016)

Page 47: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Send students into the lab to generate data…

Polyhedron 114, 184-193 (2016)

Page 48: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

•  C4.5 decision tree algorithm uses information gain as the criteria for selecting branches

•  Use this to generate the hierarchy of influences supported by the experimental data

Polyhedron 114, 184-193 (2016)

Hierarchy of Influences = Decision Tree

Page 49: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

What amine properties govern 2D-layer formations?

Molecular Systems Design & Eng. (2018) DOI: 10.1039/c7me00127d

Historical dataset: 75 experiments

Page 50: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

What amine properties govern 2D-layer formations?

Molecular Systems Design & Eng. (2018) DOI: 10.1039/c7me00127d

Historical dataset: 75 experiments

Usethesereactantproper'es +stoichiometryvaria'ons

…todesignafrac'onalfactorialdesignexperiment(128expts)(23amines)thatcreatesthedatasetwewouldneedtobuildamodel

Page 51: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Two new layers types appear…

Molecular Systems Design & Eng. (2018) DOI: 10.1039/c7me00127d

Page 52: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

What reactants best test the model?

Molecular Systems Design & Eng. (2018) DOI: 10.1039/c7me00127d

Page 53: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

What reactants best test the model?

Iden'fy19newaminesnearthedecisionboundaries

Runtheexperiments!

Refinethedecisionboundary

Molecular Systems Design & Eng. (2018) DOI: 10.1039/c7me00127d

Page 54: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

A dream (and work in progress)

Page 55: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

“Self-driving Chemistry” Semi-autonomous materials discovery ●  Robo'csynthesis,103experimentsperday…

●  APIforperformingexperimentsandstoring/retrievingresults(includingexperimentalmetadata)

●  …drivenbyAc'veLearning+InterpretableModels●  Itera'velychoose“op'mal”experimentsattheexplora'on/exploita'onfron'er,basedonmodeluncertainty

●  Gethumaninput/vetoonproposedexperiments●  Quan'fy“valueadded”ofhumanexperts

●  Outputhumanreadable“rules”●  …forasystemwithuncleardesignspace

●  e.g.,Organohalideperovskites●  fasterexperiments●  tremendousstructuraldiversity(byvaryingorganiccomponents)●  photovoltaics/sensors

Synergistic Discovery and Design (SD2)

Page 56: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Organohalide hybrid perovskites are an emerging class solution-processable

semiconductor of materials…

Source: DOI: 10.1039/C4EE00942H (Review Article) Energy Environ. Sci., 2014, 7, 2448-2463

Page 57: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

…with promising applications to photovoltaics, etc.

Page 58: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

“Ordinary” perovskite synthesis

Page 59: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Our approach: Robots

Liana Alves ’18 Alyssa Sherman ‘18 Peter Cruz Parilla ‘19

Page 60: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

“Robot ready” perovskite synthesis

88

• DOE VFP @ LBNL •  EmoryChan(MolecularFoundry)

•  LianaAlves’18

Page 61: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Sample data: Crystal formation

Liana Alves ’18 (!UCSD) Peter Cruz Parilla ‘20 Alyssa Sherman ’18 (!UPenn) Emily Brown ‘19

89

Optical microscopy

Page 62: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Sample data: Crystal quality & properties

~800 rxns in 4 days—discover new crystal phase…story in progress…

Page 63: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Early finding: New retrograde soluble phase of phenethylammonium lead iodide

Page 64: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

© 2017 Emerald Cloud Lab. All rights reserved.

Page 65: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

The Emerald Cloud Lab provides a software interface to remotely control every aspect of experiments run in ECL’s automated facilities

© 2017 Emerald Cloud Lab. All rights reserved.

Emerald Cloud Lab Overview

Page 66: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Interpretable+Active learning (with oversight) • Interpretable: explainwhyMLdecisionsaremade

• Ac've:selectnewexperimentsthatbestimprovethemodel(itera've)

•  Oversight:Expertcanveto“hypothesis”and“proposedexperiment”—quan'fyvalueaddedofhumaninloop

Exampleproposedexperiment

UncertaintyexplanaBon

Richard Philips ’18 (!Cornell)

Page 67: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Lessons learned •  “Failed” reactions make better classifiers…

●  Findoverlooked“surprises”latentinarchivaldata●  Challenge:Needforpublicrepositories/datasets

•  …simple models can be useful… ●  Increasedlaboratoryproduc'vity/novelty●  Challenges:

●  meaningfulrepresenta'onsofmaterials&experiments●  smallandwidedata,withlotsofhumanbias

•  …and you might even learn something! ●  Keepushonestaboutour“folk-theories”●  Givesusideasofnewideastotest…●  …andideasonhowtotestthem.

•  Robots! Coming to a lab near you… ●  Notjustspeed…reproducibility….●  Importanceofmodularity

Page 68: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

•  Postdoctoral Fellows ● PhilipAdler(2015-2016)(Visa)—”original”darkreac'onsproject

● IanPendeton(2018-)—perovskites

•  Undergraduate Students ● PaulRaccuglia’14(Google)—modeldevelopment

● Ka'eElbert’14(UPenn)—tes'ngreac'ons

● Yongjia“Sco\”Huang’15(JPMorgan/Chase)—tes'ngreac'ons

● Yunwen“Helen”Yang‘15—tes'ngreac'ons

● CaseyFalk’16(Amazon)—website/databasedevelopment

● GeoffreyMar'n-Noble’16(Google)—Dataentry,modeldevelopment

● DavidReilley’16(UCLA)—Dataentry

● AurellioMollo’17(Harvard)—tes'ngreac'ons,DFTfornewdescriptors

● MaliaWenny’17(Harvard)—tes'ngreac'ons,DFTfornewdescriptors,ini'alperovskiteswork

● PhilipNega’16(UPenn)—tes'ngreac'ons,experimentdesignproject

● BrianGuggenheimer’16(Amazon)—website/visualiza'ons

● NoraTien’18(Google)—website/visualiza'ons,modeldevelopment

● RosalindXu’18(!Harvard)—tes'ngreac'ons,factorialexptdesignproject;

● XiwenJia’19—structuraloutcomedescriptors;irra'onalityinexperimentplanning

● RichardPhilips’19(!Cornell)—ac'velearning

● LianaAlves’18(!UCSanDiego)—robo'csynthesisofperovskites

● PeterCruzParilla‘20—hypothesisvalida'on,perovskitechemistry

● AlyssaSherman’18(!UPenn)—hypothesisvalida'on,perovskitechemistry,

Acknowledgements

Page 69: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

•  Collaborators ●  EmoryChan(MolecularFoundry,LBNL)—high-throughputperovskitesynthesis

●  SorelleFriedler(Haverford)—interpretablemodels

●  AlexanderNorquist(Haverford)—hydrothermalsynthesis

●  EmeraldCloudLabs—robotarmy

•  Funding ●  NSFDMR-1307801&DMR-1709351●  DARPAHR001118C0036

●  WorkatMolecularFoundry:DOEBESDE-AC02-05CH11231

●  DOEWorkforceDevelopment(WDTS)Visi'ngFacultyProgram(VFP)

●  Dreyfus-TeacherScholarAward

Acknowledgements

Page 70: The Dark Reactions Project: A Case Study in Using …...The Dark Reactions Project: A Case Study in Using Machine Learning to Accelerate Exploratory Materials Synthesis Joshua Schrier

Questions? [email protected] http://darkreactions.haverford.edu