Njësia 5 / 10

Projektimi dhe optimizimi eksperimental: DoE, Mësimi aktiv dhe Planifikimi i Laboratorit të zgjuar

Fitimet:

  • Aftësia për të zvogëluar numrin e eksperimenteve duke ndryshuar parametrat së bashku dhe duke kapur ndërveprimet me hartimin e eksperimenteve (DoE)
  • Aftësia për të krijuar një cikël të gjetjes së pikës më të mirë në një hapësirë të madhe parametrash me pak eksperimente përmes të mësuarit aktiv dhe optimizimit Bayesian
  • Aftësia për të balancuar optimumin matematikor me realitetin fizik dhe sigurinë duke i dhënë modelit kufizime fiziologjike dhe të sigurisë si kufizime

Eksperimentimi në bioinxhinieri është i shtrenjtë: një kulturë qelizore kërkon javë, një reagent kushton mijëra paund, një fermentues kërkon ditë të tëra. Pra, "çfarë eksperimenti duhet të bëj?" Pyetja është të paktën "cili është rezultati?" është po aq e rëndësishme sa pyetja. Dizajni i Eksperimenteve (DoE - një metodë e planifikimit sistematik se cilat kombinime të parametrave do të japin më shumë informacion me më pak eksperimente) e kthen provë-gabim të verbër në një kërkim sistematik. AI e përshpejton këtë planifikim dhe vendimin "cili eksperiment tjetër" në çdo hap pasues; por ju jeni ai që e njeh realitetin fizik dhe sigurinë e eksperimentit.

Në këtë njësi, do të shihni qasjet e logjikës bazë të DoE, mësimit aktiv (optimizimi hap pas hapi duke sugjeruar eksperimentin nga i cili modeli do të mësojë më shumë) dhe optimizimin Bayesian (metodë probabiliste që gjen vendosjen më të mirë të një procesi me një numër të vogël eksperimentesh) dhe si të përdoret AI në mënyrë të sigurt në këtë planifikim.

Pse nuk mjafton një variabël?

Qasja klasike është OFAT — një faktor në të njëjtën kohë: ndryshoni temperaturën, më pas ndryshoni pH... E meta tinëzare e kësaj metode është se i mungojnë ndërveprimet (ndërveprimi — dy parametra sillen ndryshe së bashku sesa kur janë vetëm). Ndoshta temperatura e lartë është e mirë vetëm në pH të ulët. DoE kap ndërveprimet dhe zvogëlon numrin e eksperimenteve duke përdorur modele faktoriale që ndryshojnë parametrat së bashku dhe të balancuar.

Këshillë: Kur i thoni AI-së "Dua të optimizoj 5 parametra", kërkojini së pari të sugjerojë një faktorial fraksional (një dizajn që zgjedh nëngrupin më informues të parametrave) ose një dizajn të sipërfaqes së përgjigjes (një dizajn që harton rajonin optimal) dhe jo një faktorial të plotë. Kjo mund të zvogëlojë numrin e eksperimenteve nga 243 në 20-30.

Të mësuarit aktiv: eksperimenti tjetër më i mirë

Për disa probleme, nuk mund të planifikoni gjithçka paraprakisht; Rezultati i çdo eksperimenti ndryshon eksperimentin tjetër më të mirë. Këtu hyn në lojë të mësuarit aktiv: modeli shikon të dhënat e disponueshme, sugjeron eksperimentin me pasigurinë më të lartë ose fitimin më të madh të pritshëm, ju e bëni atë, modeli përditësohet. Ky lak lejon gjetjen e pikës së ëmbël në një hapësirë ​​të madhe parametrash (mijëra kushte të mundshme për një enzimë, për shembull) me shumë pak eksperimente. AI llogarit vendimin "çfarë më pas" të këtij cikli; por ju konfirmoni se sugjerimi është fizikisht i realizueshëm dhe i sigurt.

Kujdes: Një model optimizimi mund të sugjerojë një gjendje të rrezikshme ose të pamundur në laborator (p.sh., një temperaturë që do të vriste kulturën, një raport i tretësit shpërthyes). Modeli nuk njeh kufijtë fiziologjikë dhe të sigurisë; Kufizoni çdo sugjerim në njohuritë tuaja laboratorike (japni modelit si kufizim).

tre mini kuti

Rasti 1 - DoE zvogëloi numrin e eksperimenteve. Një ekip i prodhimit të enzimës do të optimizonte 5 parametra (temperatura, pH, përzierja, shpejtësia e ushqimit, induktori). Faktorial i plotë nënkuptonte 243 eksperimente. Dizajni faktorial i pjesshëm i propozuar nga YZ e zvogëloi numrin në 32 eksperimente; sipërfaqja e përgjigjes që rezulton gjeti optimale dhe rriti efikasitetin me 27%. Ekipi paraprakisht miratoi çdo kusht për sigurinë.

Rasti 2 — Mësimi aktiv i përshpejtuar. Kishte më shumë se 4000 kompozime të mundshme në një optimizim të një mjedisi të kulturës qelizore. Cikli aktiv i të mësuarit arriti në optimumin ku shqyrtimi klasik do të zgjaste për javë të tëra në 18 raunde eksperimentale (90 kultura gjithsej). Por dy kushte të sugjeruara nga modeli ishin fiziologjikisht të pamundura dhe u eliminuan me dorë.

Rasti 3 — Kufiri i sigurisë është aktivizuar. Në një optimizim të bioprocesit, modeli sugjeroi një presion të rrezikshëm për të rritur oksigjenin e tretur. Inxhinieri i shtoi modelit kufirin e presionit të reaktorit si kufizim; rekomandimet e mëvonshme mbetën brenda kufijve të sigurt. Kufiri fizik e kapërceu optimumin matematik.

Katër shabllone të kopjueshëm

1) Rekomandimi i projektimit të DoE:

Roli juaj: ekspert i dizajnit eksperimental. Unë dua të optimizoj parametrat [N]: [parametrat dhe diapazoni i tyre]. Objektivi im është [rendimenti/aktiviteti]. Më sugjeroni një dizajn të përshtatshëm DoE (faktorial i plotë/fraksional ose sipërfaqja e përgjigjes), rendit numrin e eksperimenteve të kërkuara dhe çdo kusht. Shënoni kombinime fiziologjikisht të pamundura.

2) Vendosja e ciklit aktiv të të mësuarit:

Roli juaj: konsulent optimizimi. Unë dua të krijoj një lak optimizimi Bayesian. Më shpjegoni hapat: mbështjellja fillestare, funksioni i mbikëqyrjes (blerja), përditësimi, kriteret e ndalimit. Më tregoni sa eksperimente do të propozoni në çdo raund dhe si të shtoni kufizime sigurie. Sugjeroni bibliotekën Python.

3) Përkufizimi i kufizimeve të sigurisë:

Sugjerimet e mia të optimizimit nuk duhet të dalin JASHTË kufijve të mëposhtëm: temperatura [varg], pH [varg], presioni [maks], shpejtësia e tretësit [maks]. Mos propozoni asnjë eksperiment që tejkalon këto kufij. Nëse një sugjerim po i afrohet kufirit, më paralajmëroni dhe shpjegoni pse.

4) Analiza e rezultateve dhe hapi tjetër:

Unë do t'ju jap rezultatet e raundit të parë të DoE (kushtet + përgjigje e matur). Më tregoni: (1) cilët parametra janë më efektivë, (2) nëse ka një ndërveprim, (3) sugjeroni 4 eksperimentet e ardhshme për t'iu afruar optimales. Arsyetoni çdo sugjerim me të dhëna; mos nxirrni përfundime që nuk janë në të dhëna.

Prompt i dobët / Prompt i fortë

Njoftim i dobët:

Optimizo fermentimin tim.

Pa parametra, pa intervale, pa kufizime; UA jep rekomandime të përgjithshme dhe jopraktike.

Njoftim i fuqishëm:

Roli juaj: projektuesi i eksperimentit të bioprocesit. Unë dua të optimizoj prodhimin e proteinave rekombinante me E. coli. Parametrat dhe diapazoni: temperatura 25-37°C, IPTG 0,1-1,0 mM, induksioni OD0,4-0,8, shpejtësia e furnizimit [varg]. Qëllimi: rendimenti i proteinave të tretshme. Më jep një tabelë të projektimit faktorial të pjesshëm për jo më shumë se 20 eksperimente. Shënoni kushtet që do të vrasin qelizën. Kufiri i sigurisë: temperatura mbi 40°C E NDALUAR.

Dallimi: parametra të qartë, diapazon, objektivi, buxheti i eksperimentit dhe kufizimi i sigurisë.

DoE dhe metodat e optimizimit

Metoda

kur

Avantazhi

kufiri

E PAQESHT

E thjeshtë, një faktor

koment i lehtë

Mungon ndërveprimi

faktorial i plotë

pak parametra

I gjithë ndërveprimi

shpërthim provë

Faktorial thyesor

Eliminimi me shumë parametra

eksperiment i vogël

Disa ndërveprime janë të fshehura

sipërfaqja e përgjigjes

Harta optimale

akordim i imët

jolineariteti

të mësuarit aktiv

Hapësirë e madhe, eksperiment i shtrenjtë

më së paku eksperiment

Varet nga cilësia e modelit

Bilanci i hapësirës së kërkimit dhe shfrytëzimit

Ekziston një tension në zemër të optimizimit: ekuilibri midis eksplorimit dhe shfrytëzimit - ekuilibri midis kërkimit të mundësive të reja duke provuar një territor të panjohur dhe shtrydhjes së efikasitetit duke minuar një territor të mirë të njohur. Nëse provoni vetëm "rreth pikës më të njohur", nuk do të gjeni kurrë një optimum shumë më të mirë më larg (ngecni në optimumin lokal). Nëse eksploroni vetëm rastësisht, nuk do të jeni kurrë në gjendje të shtrydhni territorin e mirë që keni dhe do të përdorni buxhetin tuaj të eksperimentit. Funksioni rojtar i optimizimit Bayesian (funksioni i përvetësimit - rregulli që zgjedh se ku të ekzekutohet eksperimenti tjetër duke peshuar fitimin e pritur dhe pasigurinë) automatikisht e menaxhon këtë ekuilibër. AI mund të krijojë këtë mekanizëm, por ju vendosni "sa raunde eksplorimi, sa raunde shfrytëzimi" dhe kufirin e buxhetit tuaj të eksperimentit.

Këshillë: Fokusohuni në eksplorim (eksperimente të mëdha, të shpërndara) në raundet e hershme të optimizimit; Harto hapësirën e parametrave. Ndërsa i afroheni më shumë optimumit, kaloni në shfrytëzim (eksperimente të ngushta dhe rregulluese). Bëni këtë tranzicion gradualisht, duke parë rezultatet, jo në një raund.

Gabimet e zakonshme

  • Duke u mbërthyer në OFAT dhe ndërveprime të munguara. Parametrat duhet të ndryshojnë së bashku.
  • Duke mos i dhënë kufizimet e sigurisë modelit. Modeli mund të sugjerojë kushte të rrezikshme ose të pamundura.
  • Duke anashkaluar përsëritjen dhe randomizimin. Kërkohet për fuqinë statistikore dhe kontrollin e grupit.
  • Përfundimi i optimizimit në një raund. Të mësuarit aktiv është përsëritës; përditëson planin çdo turne.
  • Zbatimi verbërisht i rekomandimit të modelit. Fizibiliteti fizik dhe kostoja duhet të kontrollohen manualisht.

Në përmbledhje

Dizajni eksperimental inteligjent redukton eksperimentet e shtrenjta bioinxhinierike në një numër të vogël matjesh informuese. DoE kap ndërveprimet dhe zvogëlon numrin e eksperimenteve; Mësimi aktiv dhe optimizimi Bayesian gjejnë hap pas hapi pikën më të mirë në hapësira të mëdha. AI llogarit këtë planifikim dhe përshpejton vendimin "çfarë më pas", por ju i jepni kufijve fiziologjikë, sigurisë dhe fizibilitetit si kufizime për modelin. Optimumi matematikor nuk mund të tejkalojë realitetin fizik dhe sigurinë.

Detyra e aplikimit

Zgjidhni një problem optimizimi me 3-5 parametra nga fusha juaj e interesit (p.sh. një mjedis kulture ose një reaksion enzimë). Krijoni një tabelë të projektimit faktorial të pjesshëm me shabllonin "forte prompt" për AI. Pastaj kontrolloni çdo kusht në tabelë për sigurinë dhe fizibilitetin: a ka një kombinim të pamundur apo të rrezikshëm? Shtoni një kufizim sigurie, riprodhoni dizajnin dhe vini re ndryshimin.

listë kontrolli

  • [ ] Kam përdorur një dizajn DoE (jo OFAT) që ndryshon parametrat së bashku.
  • [ ] I dhashë modelit kufijtë fiziologjikë dhe të sigurisë si kufizime.
  • [ ] Unë inkorporova përsëritjen dhe randomizimin në dizajn.
  • [ ] Kam planifikuar optimizimin në mënyrë të përsëritur, nuk e kam përfunduar në një raund.
  • [ ] Kam kontrolluar sugjerimet e modelit për fizibilitetin dhe koston.
  • [ ] Unë ia atribuova çdo interpretim rezultati të dhënave reale, nuk pranova rezultate të rreme.