Predstavljajte si svet kot graf z Bayesovim izrekom

Bayesov izrek vam lahko pomaga sklepati, kako verjetno se bo nekaj zgodilo v določenem kontekstu, na podlagi splošnih verjetnosti samega dejstva in dokazov, ki jih preučujete, ter v kombinaciji z verjetnostjo dokaza glede na dejstvo. Le redkokdaj bo en sam dokaz zmanjšal dvome in zagotovil dovolj gotovosti v napovedi, da bi zagotovili, da se bo to zgodilo. Kot pravi detektiv morate, da bi dosegli gotovost, zbrati več dokazov in omogočiti, da posamezni deli sodelujejo v vaši preiskavi. Če opazite, da ima oseba dolge lase, ni dovolj, da bi ugotovili, ali je oseba ženska ali moški. Dodajanje podatkov o višini in teži bi lahko pomagalo povečati samozavest.

Algoritem Naive Bayes vam pomaga urediti vse zbrane dokaze in doseči bolj trdno napoved z večjo verjetnostjo pravilne. Zbrani dokazi, ki jih obravnavamo posamezno, vas ne bi mogli rešiti pred tveganjem napačnega napovedovanja, vendar lahko vsi dokazi, povzeti skupaj, dosežejo bolj dokončno rešitev. Naslednji primer prikazuje, kako stvari delujejo v naivni Bayesovi klasifikaciji. To je stara, znana težava, vendar predstavlja vrsto zmogljivosti, ki jo lahko pričakujete od AI. Nabor podatkov je iz prispevka » Indukcija dreves odločitev,« avtorja John Ross Quinlan. Quinlan je računalničar, ki je temeljno prispeval k razvoju drugega algoritma strojnega učenja, drevesa odločanja, vendar njegov primer dobro deluje s kakršnimi koli učnimi algoritmi. Težava zahteva, da AI ugiba najboljše pogoje za igranje tenisa glede na vremenske razmere. Nabor funkcij, ki jih opisuje Quinlan, je naslednji:

  • Obeti: sončno, oblačno ali deževno
  • Temperatura: hladno, blago ali vroče
  • Vlažnost: visoka ali normalna
  • Vetrovno: res ali ne

Naslednja tabela vsebuje vnose baze podatkov, uporabljene za primer:

Outlook Temperatura Vlažnost Vetrovno Igranje tenisa
Sončno vroče Visoko Napačno št
Sončno vroče Visoko Prav št
Oblačno vroče Visoko Napačno da
deževno blag Visoko Napačno da
deževno kul Normalno Napačno da
deževno kul Normalno Prav št
Oblačno kul Normalno Prav da
Sončno blag Visoko Napačno št
Sončno kul Normalno Napačno da
deževno blag Normalno Napačno da
Sončno blag Normalno Prav da
Oblačno blag Visoko Prav da
Oblačno vroče Normalno Napačno da
deževno blag Visoko Prav št

Možnost igranja tenisa je odvisna od štirih argumentov, prikazanih tukaj.

Predstavljajte si svet kot graf z Bayesovim izrekom

Naivni Bayesov model lahko poišče dokaze do pravega izida.

Rezultat tega primera učenja umetne inteligence je odločitev, ali boste igrali tenis glede na vremenske razmere (dokazi). Uporaba samo napovedi (sončno, oblačno ali deževno) ne bo dovolj, ker sta lahko temperatura in vlažnost previsoki ali pa je lahko veter močan. Ti argumenti predstavljajo resnične pogoje, ki imajo več vzrokov, ali vzroke, ki so med seboj povezani. Naivni Bayesov algoritem je vešč pravilnega ugibanja, ko obstaja več vzrokov.

Algoritem izračuna rezultat, ki temelji na verjetnosti sprejetja določene odločitve in pomnoženo z verjetnostmi dokazov, povezanih s to odločitvijo. Na primer, da bi ugotovil, ali naj igra tenis, ko je obeti sončno, a veter močan, algoritem izračuna rezultat za pozitiven odgovor tako, da pomnoži splošno verjetnost igranja (9 odigranih iger od 14 dogodkov) z verjetnostjo dan je sončen (2 od 9 odigranih iger) in vetrovni pogoji pri igranju tenisa (3 od 9 odigranih iger). Ista pravila veljajo za negativni primer (ki ima različne verjetnosti neigranja pod določenimi pogoji):

verjetnost igranja: 9/14 * 2/9 * 3/9 = 0,05

verjetnost neigranja: 5/14 * 3/5 * 3/5 = 0,13

Ker je ocena verjetnosti višja, se algoritem odloči, da je v takšnih pogojih varneje ne igrati. Takšno verjetnost izračuna tako, da seštejeta dva rezultata in obe točki delimo z njuno vsoto:

verjetnost igranja : 0,05 / (0,05 + 0,13) = 0,278

verjetnost neigranja: 0,13 / (0,05 + 0,13) = 0,722

Naivnega Bayesa lahko dodatno razširite tako, da predstavlja odnose, ki so bolj zapleteni kot vrsta dejavnikov, ki namigujejo na verjetnost izida z uporabo Bayesove mreže, ki je sestavljena iz grafov, ki prikazujejo, kako dogodki vplivajo drug na drugega. Bayesovi grafi imajo vozlišča, ki predstavljajo dogodke in loke, ki kažejo, kateri dogodki vplivajo na druge, skupaj s tabelo pogojnih verjetnosti, ki prikazujejo, kako razmerje deluje v smislu verjetnosti. Slika prikazuje slavni primer Bayesove mreže, vzetega iz akademskega članka iz leta 1988, " Lokalni izračuni z verjetnostmi na grafičnih strukturah in njihova uporaba v ekspertnih sistemih ", avtorja Lauritzena, Steffena L. in Davida J. Spiegelhalterja, ki ga je objavil Journal of Kraljevo statistično društvo.

Predstavljajte si svet kot graf z Bayesovim izrekom

Bayesova mreža lahko podpira zdravniško odločitev.

Upodobljeno omrežje se imenuje Azija. Prikazuje možna stanja pacienta in kaj povzroča. Na primer, če ima bolnik dispnejo, je to lahko posledica tuberkuloze, pljučnega raka ali bronhitisa. Vedeti, ali bolnik kadi, je bil v Aziji ali ima nenormalne rezultate rentgenskih posnetkov (s čimer daje gotovost določenim dokazom, a priori v Bayesovem jeziku), pomaga sklepati o resnični (posteriorni) verjetnosti, da ima katero od patologij v graf.

Bayesova omrežja, čeprav so intuitivna, imajo za seboj zapleteno matematiko in so močnejša od preprostega naivnega Bayesovega algoritma, ker posnemajo svet kot zaporedje vzrokov in posledic, ki temeljijo na verjetnosti. Bayesova omrežja so tako učinkovita, da jih lahko uporabite za predstavljanje katere koli situacije. Imajo različne aplikacije, kot so medicinske diagnoze, spajanje negotovih podatkov, ki prihajajo iz več senzorjev, ekonomsko modeliranje in spremljanje kompleksnih sistemov, kot je avtomobil. Na primer, ker lahko vožnja v prometu po avtocesti vključuje zapletene situacije s številnimi vozili, je konzorcij za analizo masivnih podatkovnih stremov (AMIDST) v sodelovanju z avtomobilskim proizvajalcem Daimler zasnoval Bayesovsko omrežje, ki lahko prepozna manevre drugih vozil in poveča varnost vožnje. Preberite več o tem projektuin si oglejte kompleksno Bayesovo mrežo .


Za starejše: Kako vstaviti izrezke v diapozitiv PowerPoint

Za starejše: Kako vstaviti izrezke v diapozitiv PowerPoint

Izrezki so vnaprej narisane splošne umetnine, Microsoft pa s svojimi izdelki Office brezplačno ponuja številne datoteke z izrezki. Izrezke lahko vstavite v postavitev diapozitiva PowerPoint. Najlažji način za vstavljanje izrezka je uporaba enega od označb mesta na postavitvi diapozitiva: Prikažite diapozitiv, ki vsebuje izrezek […]

Za starejše: Kako zapolniti barvo v Microsoft Excelu

Za starejše: Kako zapolniti barvo v Microsoft Excelu

Barva polnila – imenovana tudi senčenje – je barva ali vzorec, ki zapolni ozadje ene ali več celic delovnega lista Excel. Uporaba senčenja lahko pomaga bralčevim očem slediti informacijam po strani ter lahko delovnemu listu doda barvo in vizualno zanimanje. V nekaterih vrstah preglednic, kot je register čekovne knjige, […]

Dodajanje novih stikov v Act! 2005

Dodajanje novih stikov v Act! 2005

Na zelo preprosti ravni je glavni namen ACT! služi kot prostor za shranjevanje vseh stikov, s katerimi dnevno komunicirate. Vse svoje stike lahko dodate in uredite v oknu s podrobnostmi o stiku, ker vsebuje vse informacije, ki se nanašajo na en določen zapis in […]

Discord For LuckyTemplates Cheat Sheet

Discord For LuckyTemplates Cheat Sheet

Uporabite to Cheat Sheet, da takoj začnete uporabljati Discord. Odkrijte koristne bote Discord, aplikacije, ki jih lahko integrirate, in nasvete za intervjuje z gosti.

OpenOffice.org Za LuckyTemplates Cheat Sheet

OpenOffice.org Za LuckyTemplates Cheat Sheet

Pisarniški paket OpenOffice.org ima veliko orodij za lažje delo. Ko delate v OpenOffice.org, spoznajte funkcijsko orodno vrstico (ki je v vseh aplikacijah videti skoraj enako) in glavne gumbe orodne vrstice za pomoč pri osnovnih ukazih za večino opravil.

Bombe Machine Alana Turinga

Bombe Machine Alana Turinga

Stroj Bombe Alana Turinga ni bil nobena oblika umetne inteligence (AI). Pravzaprav niti ni pravi računalnik. Razbil je kriptografska sporočila Enigme in to je to. Vendar pa je Turingu zagotovilo razmislek, kar je na koncu pripeljalo do članka z naslovom “Computing Machinery and Intelligenceâ€?? ki ga je objavil v petdesetih letih prejšnjega stoletja in opisuje […]

Standardne pomanjkljivosti strojne opreme za umetno inteligenco

Standardne pomanjkljivosti strojne opreme za umetno inteligenco

Sposobnost ustvarjanja modularnega sistema ima pomembne prednosti, zlasti v poslu. Zmožnost odstranjevanja in zamenjave posameznih komponent ohranja nizke stroške, hkrati pa omogoča postopno izboljšanje hitrosti in učinkovitosti. Vendar, tako kot pri večini stvari, ni brezplačnega kosila. Modularnost, ki jo zagotavlja Von Neumannova arhitektura, prihaja z nekaj […]

10 stvari, ki jih je treba storiti in kaj storiti pri uporabi QuarkXPress

10 stvari, ki jih je treba storiti in kaj storiti pri uporabi QuarkXPress

Če bi morali izbrati deset stvari o QuarkXPressu, ki jih je enostavno pozabiti, a izjemno uporabnih, ki bi si jih zapomnili, bi bile tiste na naslednjem seznamu, dragi bralec, to. Namaste. Pogovorite se s svojim komercialnim tiskalnikom. Vsi projekti tiskanja se začnejo in končajo s tiskalnikom. To je zato, ker samo tiskarji poznajo svoje omejitve in na tisoče načinov, kako je projekt lahko […]

Izvor Bitcoina

Izvor Bitcoina

Najpomembnejši vidik bitcoina je morda koncept, ki stoji za njim. Bitcoin je ustvaril razvijalec Satoshi Nakamoto. Namesto da bi poskušal oblikovati popolnoma novo plačilno sredstvo, ki bi uničil način, kako vsi plačujemo stvari na spletu, je Satoshi videl določene težave z obstoječimi plačilnimi sistemi in jih želel odpraviti. Koncept […]

Kako zaščititi svojo zasebnost pri uporabi Bitcoin

Kako zaščititi svojo zasebnost pri uporabi Bitcoin

Določena raven anonimnosti je vezana na uporabo bitcoina in digitalne valute na splošno. Ali lahko to označite kot "dovolj anonimno", je osebno mnenje. Obstajajo načini za zaščito vaše zasebnosti, ko uporabljate bitcoin za premikanje sredstev, vendar ti zahtevajo nekaj truda in načrtovanja: ustvarite lahko nov naslov za […]