Üksus 6 / 10

Laboratoorsed andmed ja kujutise analüüs: mikroskoopia, voolutsütomeetria ja plaadi andmed

Kasu:

  • Võimalus kasutada tehisintellekti rakupiltide segmenteerimiseks, loendamiseks ja klassifitseerimiseks ning proovi automaatse väljundi käsitsi valideerimiseks
  • Võimalus eraldada tehniline artefakt tõelisest signaalist, valideerides iga mõõtmise sobivate kontrollidega (positiivne, negatiivne, tühi, värvimata)
  • Võimalus valideerida voolutsütomeetria klastreid teadaolevate markeritega ja eraldada kujutise klassifikatsioon kliinilisest diagnoosist

Bioinseneri labor on andmetehas: mikroskoop toodab tuhandeid rakupilte päevas, voolutsütomeeter kümneid tuhandeid rakke sekundis, plaadilugeja teeb ühe ringiga sadu mõõtmisi. Enamik neist andmetest on visuaalsed või suuremõõtmelised ning käsitsi analüüs on nii aeglane kui ka tülikas. AI on eriti tugev pildianalüüsis ja automaatses klassifitseerimises; aga sina oled see, kes teab, mida mõõdad, milline kontroll on kehtiv ja kas tulemus on tehniline või bioloogiline.

Selles üksuses saate teada, kuidas ohutult kasutada tehisintellekti rakupiltide segmenteerimiseks, loendamiseks ja klassifitseerimiseks, voolutsütomeetria andmete analüüsimiseks ja plaadiandmete töötlemiseks.

Pildianalüüs: segmenteerimine ja loendamine

Mikroskoopia analüüsi esimene samm on sageli "kui palju rakke on ja kus?" on küsimus. Segmenteerimismudelid (sügavad õppevahendid nagu Cellpose, StarDist) eraldavad ja loendavad rakud automaatselt; See vähendab nädalate käsitsi loendamise minutiteks ja vähendab subjektiivsust. Mudeli täpsus sõltub aga sarnasusest piltidega, mille põhjal see treeniti: erinev värvimine, erinev suurendus või tihedalt rühmitatud rakud võivad mudelit eksitada. Seetõttu kontrollitakse iga automaatset loendust proovis käsitsi.

Näpunäide. Enne automaatse rakkude loenduse aktsepteerimist võrrelge mudeli väljundit silma järgi 5–10 juhusliku pildiga. Kas mudel loendab alaloenduse (loendab kombineeritud lahtreid üksikutena) või loeb üle (müra loeb rakkudeks)? Selle süstemaatilise vea teadmine muudab kogu teie andmekogumi tõlgendust.

Mida mõõdik ütleb ja mida mitte?

Pilt või fluorestsentssignaal ei ole otseselt bioloogia; See on puhverserveri mõõtmine (puhverserver — kaudne märge selle kohta, mis teid tegelikult huvitab). Näiteks fluorestseeruv värv on "elusraku" asendusaine, kuid värvimise efektiivsus, autofluorestsents või instrumendi seadistus võivad signaali moonutada. AI saab signaali klassifitseerida, kuid vastus küsimusele "kas see signaal näitab tõesti elu?" tugineb kontrollidele (kontroll – võrdlusproovid, mis testivad katse kehtivust: positiivne, negatiivne, tühi). Ilma juhtelementideta pole ükski automatiseeritud analüüs usaldusväärne.

Ettevaatust: tehisintellekt võib liigitada kujutise kui "vähkkasvaja/terve" või raku kui "elus/surnud"; kuid ilma asjakohaste kontrollide, pimeda hindamise ja kliinilise kinnituseta pole see diagnoos. Diagnostilisi otsuseid tehakse ainult reguleeritud, valideeritud süsteemide abil ja ekspertide järelevalve all.

Suuremõõtmelised andmed: voolutsütomeetria

Kaasaegne voolutsütomeetria suudab iga raku kohta mõõta rohkem kui 20 parameetrit; see on liiga suurte mõõtmetega, et seda analüüsida käsitsi "väravaga" - huvipakkuvate rakupopulatsioonide käsitsi valimisega graafikutelt. AI-põhine dimensioonide vähendamine (UMAP, t-SNE) ja automaatne rühmitamine kiirendavad populatsioonide visualiseerimist ja eraldamist. Kuid need meetodid hõlbustavad visuaalset tõlgendamist; Kontrollite teadaolevate markeritega, kas saadud klastrid on tõelised bioloogilised populatsioonid või artefaktid.

kolm minikarpi

Juhtum 1 – Loendamine kiirenes ja subjektiivsus vähenes. Neuronkultuuri uuringus loendati käsitsi 2400 mikroskoobi kujutist. Tselluloosipõhine automatiseeritud loendamine vähendas tööd 40 minutini võrreldes 3 päevaga ja kõrvaldas 15% vaatlejatevahelise lahknevuse. Meeskond kontrollis käsitsi 50 pilti, leidis, et mudel arvestas tihedaid alasid 6% võrra vähem ja rakendas parandustegurit.

Juhtum 2 – tuvastati kontrolli puudumine. Üks üliõpilane lasi AI-l klassifitseerida fluorestsentskujutised "positiivseks/negatiivseks" ja leidis kõrge positiivsuse. Vanemuurija küsis: kus on negatiivne kontroll? Värvimata kontrollil oli sama signaal - autofluorestsents. Tegelik positiivsus oli peaaegu null; kontroll hoidis ära vale tulemuse.

Juhtum 3 – rühmitusartefakt. Immunoloogiaprojektis näitas automatiseeritud rühmitamine "uut" rakupopulatsiooni. Markeritega uurides selgus, et see oli värvimisartefakt, mitte tegelik populatsioon. Visuaalne avastus inspireeris, kuid bioloogiline kontrollimine otsustas.

Neli kopeeritavat malli

1) Pildianalüüsi töövoog:

Sinu roll: pildianalüüsi ekspert. Soovitage Pythoni töövoogu fluorestsentsmikroskoopiliste kujutiste rakkude loendamiseks: eeltöötlus, segmenteerimine (Cellpose/StarDist), loendamine, tulemustabel. Selgitage vigu, mida mudel võib teha tihedates/rühmitatud piirkondades ja kuidas neid käsitsi kontrollida.

2) Kontrollkontroll:

Kavandan fluorestsentsil põhinevat elujõulisuse analüüsi. Loetlege kõik vajalikud kontrollid: positiivne, negatiivne, tühi, värvimata (autofluorestsents). Selgitage, milline peaks olema iga kontroll ja milline kontroll peaks olema ootamatu ja tulemus on kehtetu.

3) Voolutsütomeetria analüüsi plaan:

Sinu roll: voolutsütomeetria analüütik. Mul on 18 parameetriga andmekogum. Kirjeldage mõõtmete vähendamise (UMAP) ja automaatse klastrite töövoogu. Öelge mulle samm-sammult, milliste markeritega saan kontrollida, kas saadud klastrid on reaalne populatsioon või artefakt.

4) Numbrimärgi andmete normaliseerimine:

Omama 96-süvendilise plaadi neeldumise saagist (tühi-, standard-, proovisüvendid). Kirjutage mulle: (1) tooriku eemaldamine, (2) standardkõvera sobitamine, (3) servaefekti juhtimine, (4) kõrvalekallete tuvastamise etapid Pythonis. Selgitage iga sammu põhjendust.

Nõrk viip / Tugev viip

Nõrk viip:

Analüüsige neid rakupilte ja öelge, kui palju rakke seal on.

Mudel annab kontrollimatu ja kontrollimatu arvu; peidab süstemaatilist viga.

Võimas viip:

Sinu roll: pildianalüüsi ekspert. Kirjutage Pythoni skript, mis teostab lisatud DAPI värvitud tuumapiltide segmenteerimist ja tuumade loendamist Cellpose'iga. Skript teatab ka iga pildi tuvastatud objekti suuruse jaotuse (liiga väike = müra, liiga suur = koalestseeruvate rakkude kahtlus). Lisage kinnitusetapp: märkige 10 juhuslikku pilti, et saaksin käsitsi kontrollida.

Erinevus: võrgu värvimise tüüp, keskmine, müra/liitumise juhtimine ja kohustuslik käsitsi kontrollimise samm.

Laboriandmete tüübid ja tehisintellekti roll

Andmetüüp

seade

AI panus

Kohustuslik kontrollimine

mikroskoopia

mikroskoop

Segmenteerimine, loendamine

Proovide käsitsi kontroll

voolutsütomeetria

tsütomeeter

Klasterdamine, visualiseerimine

Token kinnitus

numbrimärgi andmed

plaadilugeja

Normaliseerimine, kõver

kontrollkaevud

aegrida

otsevaade

Jälgimine

orbiidi juhtimine

Klassifikatsioon

Mitmesugust

Märgistuse mustand

pime ülevaade

Mudeli valdkonna triiv: väljaspool seda, kus see välja õpetati

Pildi- ja signaalimudelite kõige salakavalam nõrkus on domeeni nihe – mudeli vaikne rike, kui see puutub kokku andmetega, mis on genereeritud erinevates tingimustes kui need, mille alusel see välja õpetati. Kui rakkude loendamise mudelit õpetatakse konkreetse mikroskoobiga, konkreetse plekiga, kindla suurendusega; Teises seadmes erineva tindiga tehtud pildid võivad anda ootamatult valesid tulemusi. Mis veelgi hullem, mudel ei ütle teile seda - see annab enesekindla, kuid ebatäpse väljundi. Seetõttu on enne valmismudeli rakendamist oma andmetele oluline mõõta selle toimivust teie enda tingimuste valideerimiskomplekti alusel. Kui mudel ei üldista hästi, siis peenhäälestage seda oma andmetega või kalibreerite selle parameetrid oma piltidega.

Tähelepanu: "See mudel andis väljaandes 95% täpsuse" ei tähenda, et see annaks teie andmete 95% täpsuse. Avalduse täpsus kehtib väljaande andmetingimuste kohta. Ärge eeldage ühegi mudeli jõudlust ilma seda oma tingimustes mõõtmata.

Levinud vead

  • Automaatse loendamise aktsepteerimine ilma käsitsi kinnitamiseta. Süstemaatiline ala-/üleloendamine nihutab kogu tulemust.
  • Juhtelementidest möödahiilimine. Autofluorestsentsi ja taustsignaali peetakse ekslikult tõeliseks ilma kontrollita signaaliks.
  • Klastrite eksitus tegelike populatsioonidega. UMAP/klastrid on visuaalne tööriist; tuleb kinnitada märgiga.
  • Ääreefekti ignoreerimine. Plaadi servas olevad süvendid võivad aurustumise tõttu triivida.
  • Vigane kujutise klassifikatsioon diagnoosimiseks. Diagnoos tehakse ainult heakskiidetud, pimestatud ja asjatundliku järelevalve all.

Kokkuvõttes

Laboratoorsed instrumendid töötavad visuaalsete ja suuremõõtmeliste andmete tulvaga; AI kiirendab segmenteerimist, loendamist, rühmitamist ja normaliseerimist, vähendades subjektiivsust. Kuid iga automatiseeritud väljund valideeritakse prooviga käsitsi, iga mõõtmine kinnitatakse sobivate juhtelementidega ja iga klaster kinnitatakse teadaolevate markeritega. Pilt või signaal on bioloogia proksi; Ilma kontrollideta pole ükski automatiseeritud analüüs usaldusväärne ja klassifikatsioon ei asenda kliinilist diagnoosi.

Rakenduse ülesanne

Otsige üles avalikult saadaolev rakukujutise andmestik (nt Cellpose'i näidiskomplekt). Laske AI-l kirjutada segmenteerimis- ja loendusskript malliga "tugev viip". Käivitage skript (või uurige selle loogikat) ja võrrelge väljundit mõne pildiga silmaga: kus on mudel vigu? Seejärel loetlege kontrollkontrolli malliga kõik enda katse jaoks vajalikud juhtelemendid ja kirjutage üles, milline kontroll, ilma milleta oleks tulemus kehtetu.

kontrollnimekiri

  • [ ] Valideerisin proovi automaatse loendamise/klassifikatsiooni käsitsi.
  • [ ] Määratlesin katses kõik vajalikud kontrollid (positiivsed, negatiivsed, tühjad, värvimata).
  • [ ] Klastrid kinnitasin markeritega, populatsiooni otseselt ei lugenud.
  • [ ] Kontrollisin plaadi andmetes servaefekti ja kõrvalekaldeid.
  • [ ] Mõõtsin mudeli süstemaatilist viga (ala/üleloendamine) ja vajadusel parandasin.
  • [ ] Tõlgendasin klassifikatsiooni väljundit märgina, mida tuleb kinnitada, mitte diagnoosina.