Zamislite svijet kao graf s Bayesovim teoremom

Bayesov teorem može vam pomoći da zaključite kolika je vjerojatnost da će se nešto dogoditi u određenom kontekstu, na temelju općih vjerojatnosti same činjenice i dokaza koje ispitujete, te u kombinaciji s vjerojatnošću dokaza s obzirom na činjenicu. Rijetko će samo jedan dokaz umanjiti sumnje i pružiti dovoljno sigurnosti u predviđanju da bi se osiguralo da će se to dogoditi. Kao pravi detektiv, da biste postigli sigurnost, morate prikupiti više dokaza i natjerati pojedine dijelove da rade zajedno u vašoj istrazi. Primjećivanje da osoba ima dugu kosu nije dovoljno da se utvrdi je li osoba žensko ili muško. Dodavanje podataka o visini i težini moglo bi povećati samopouzdanje.

Naivni Bayes algoritam pomaže vam da uredite sve prikupljene dokaze i postignete čvršće predviđanje s većom vjerojatnošću da će biti točno. Prikupljeni dokazi koji se razmatraju pojedinačno ne bi vas mogli spasiti od rizika od netočnog predviđanja, ali svi dokazi zbrojeni zajedno mogu postići konačnije rješenje. Sljedeći primjer pokazuje kako stvari funkcioniraju u naivnoj Bayesovoj klasifikaciji. Ovo je stari, poznati problem, ali predstavlja vrstu sposobnosti koju možete očekivati ​​od umjetne inteligencije. Skup podataka je iz članka “ Indukcija stabala odlučivanja”, autora Johna Rossa Quinlana. Quinlan je informatičar koji je na temeljan način pridonio razvoju drugog algoritma strojnog učenja, stabala odluka, ali njegov primjer dobro funkcionira s bilo kojom vrstom algoritma učenja. Problem zahtijeva da AI pogodi najbolje uvjete za igranje tenisa s obzirom na vremenske uvjete. Skup značajki koje je Quinlan opisao je sljedeći:

  • Izgledi: sunčano, oblačno ili kišovito
  • Temperatura: Hladno, blago ili vruće
  • Vlažnost: visoka ili normalna
  • Vjetrovito: Točno ili netočno

Sljedeća tablica sadrži unose baze podataka korištene za primjer:

Outlook Temperatura Vlažnost Vjetrovno Igrati tenis
Sunčano Vruće Visoko Netočno Ne
Sunčano Vruće Visoko Pravi Ne
Oblačan Vruće Visoko Netočno Da
Kišovito Blaga Visoko Netočno Da
Kišovito Cool Normalan Netočno Da
Kišovito Cool Normalan Pravi Ne
Oblačan Cool Normalan Pravi Da
Sunčano Blaga Visoko Netočno Ne
Sunčano Cool Normalan Netočno Da
Kišovito Blaga Normalan Netočno Da
Sunčano Blaga Normalan Pravi Da
Oblačan Blaga Visoko Pravi Da
Oblačan Vruće Normalan Netočno Da
Kišovito Blaga Visoko Pravi Ne

Mogućnost igranja tenisa ovisi o četiri ovdje prikazana argumenta.

Zamislite svijet kao graf s Bayesovim teoremom

Naivni Bayesov model može pratiti dokaze do pravog ishoda.

Rezultat ovog primjera učenja AI-a je odluka hoće li igrati tenis, s obzirom na vremenske uvjete (dokazi). Korištenje samo izgleda (sunčano, oblačno ili kišovito) neće biti dovoljno jer temperatura i vlažnost mogu biti previsoke ili vjetar može biti jak. Ovi argumenti predstavljaju stvarne uvjete koji imaju više uzroka, ili uzroke koji su međusobno povezani. Naivni Bayesov algoritam vješt je u ispravnom pogađanju kada postoji više uzroka.

Algoritam izračunava rezultat na temelju vjerojatnosti donošenja određene odluke i pomnožen s vjerojatnostima dokaza povezanih s tom odlukom. Na primjer, da bi odredio treba li igrati tenis kada je izgled sunčan, ali je vjetar jak, algoritam izračunava rezultat za pozitivan odgovor množenjem opće vjerojatnosti igranja (9 odigranih partija od 14 događaja) s vjerojatnošću da je dan sunčan (2 od 9 odigranih utakmica) i da ima vjetrovitih uvjeta kada se igra tenis (3 od 9 odigranih utakmica). Ista pravila vrijede za negativan slučaj (koji ima različite vjerojatnosti neigranja pod određenim uvjetima):

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

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

Budući da je ocjena za vjerojatnost veća, algoritam odlučuje da je sigurnije ne igrati u takvim uvjetima. Takvu vjerojatnost izračunava zbrajanjem dvaju rezultata i dijeljenjem oba rezultata njihovim zbrojem:

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

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

Možete dodatno proširiti Naivni Bayes da predstavi odnose koji su složeniji od niza čimbenika koji upućuju na vjerojatnost ishoda koristeći Bayesovu mrežu, koja se sastoji od grafikona koji pokazuju kako događaji utječu jedni na druge. Bayesovi grafovi imaju čvorove koji predstavljaju događaje i lukove koji pokazuju koji događaji utječu na druge, popraćene tablicom uvjetnih vjerojatnosti koje pokazuju kako odnos funkcionira u smislu vjerojatnosti. Slika prikazuje poznati primjer Bayesove mreže preuzet iz akademskog rada iz 1988., “ Lokalna izračunavanja s vjerojatnostima na grafičkim strukturama i njihova primjena na ekspertne sustave ”, autora Lauritzena, Steffena L. i Davida J. Spiegelhaltera, koji je objavio Journal of Kraljevsko statističko društvo.

Zamislite svijet kao graf s Bayesovim teoremom

Bayesova mreža može podržati medicinsku odluku.

Prikazana mreža zove se Azija. Prikazuje moguća stanja bolesnika i što uzrokuje što. Na primjer, ako pacijent ima dispneju, to može biti posljedica tuberkuloze, raka pluća ili bronhitisa. Znajući da li pacijent puši, da li je bio u Aziji ili ima anomalne rezultate rendgenskog snimka (dajući time sigurnost određenim dokazima, a priori na Bayesovskom jeziku) pomaže zaključiti stvarne (posteriorne) vjerojatnosti da ima bilo koju od patologija u graf.

Bayesove mreže, iako intuitivne, iza sebe imaju složenu matematiku i moćnije su od jednostavnog naivnog Bayesovog algoritma jer oponašaju svijet kao niz uzroka i posljedica temeljenih na vjerojatnosti. Bayesove mreže su toliko učinkovite da ih možete koristiti za predstavljanje bilo koje situacije. Imaju različite primjene, poput medicinske dijagnoze, spajanja nesigurnih podataka koji pristižu iz više senzora, ekonomskog modeliranja i praćenja složenih sustava kao što je automobil. Na primjer, budući da vožnja u prometu na autocesti može uključivati ​​složene situacije s mnogim vozilima, konzorcij za analizu masivnih podataka STReams (AMIDST), u suradnji s proizvođačem automobila Daimler, osmislio je Bayesovu mrežu koja može prepoznati manevre drugih vozila i povećati sigurnost vožnje. Pročitajte više o ovom projektui vidjeti složenu Bayesovu mrežu .


Za starije osobe: Kako umetnuti isječak u PowerPoint slajd

Za starije osobe: Kako umetnuti isječak u PowerPoint slajd

Clip art je unaprijed nacrtana generička umjetnička djela, a Microsoft uz svoje proizvode sustava Office besplatno nudi mnoge datoteke s isječcima. Možete umetnuti isječke u svoj PowerPoint raspored slajda. Najlakši način za umetanje isječaka je korištenje jednog od rezerviranih mjesta na rasporedu slajda: Prikažite slajd koji sadrži isječak […]

Za starije: Kako ispuniti boju u Microsoft Excelu

Za starije: Kako ispuniti boju u Microsoft Excelu

Boja ispune — također se naziva sjenčanje — boja je ili uzorak koji ispunjava pozadinu jedne ili više ćelija radnog lista programa Excel. Primjena sjenčanja može pomoći očima čitatelja da prate informacije na stranici i može dodati boju i vizualni interes radnom listu. U nekim vrstama proračunskih tablica, kao što je registar čekovne knjižice, […]

Dodavanje novih kontakata u Zakon! 2005

Dodavanje novih kontakata u Zakon! 2005

Na najjednostavnijoj razini, glavna svrha ACT-a! služi kao mjesto za pohranu svih kontakata s kojima svakodnevno komunicirate. Možete dodavati i uređivati ​​sve svoje kontakte iz prozora s pojedinostima o kontaktu jer sadrži sve informacije koje se odnose na jedan određeni zapis i […]

Discord For LuckyTemplates Cheat Sheet

Discord For LuckyTemplates Cheat Sheet

Upotrijebite ovaj Cheat Sheet kako biste odmah uskočili u korištenje Discorda. Otkrijte korisne Discord botove, aplikacije koje možete integrirati i savjete za intervjuiranje gostiju.

OpenOffice.org za LuckyTemplates Cheat Sheet

OpenOffice.org za LuckyTemplates Cheat Sheet

Uredski paket OpenOffice.org ima mnogo alata koji olakšavaju radni život. Kada radite u OpenOffice.org, upoznajte funkcijsku alatnu traku (koja izgleda prilično isto u svim aplikacijama) i glavne gumbe alatne trake za pomoć s osnovnim naredbama za većinu zadataka.

Stroj za bombe Alana Turinga

Stroj za bombe Alana Turinga

Stroj Bombe Alana Turinga nije bio nikakav oblik umjetne inteligencije (AI). Zapravo, to čak i nije pravo računalo. Razbio je kriptografske poruke Enigme, i to je to. Međutim, to je Turingu pružilo hranu za razmišljanje, što je na kraju dovelo do rada pod naslovom “Computing Machinery and Intelligenceâ€?? koju je objavio 1950-ih koja opisuje […]

Standardni hardverski nedostaci za umjetnu inteligenciju

Standardni hardverski nedostaci za umjetnu inteligenciju

Mogućnost stvaranja modularnog sustava ima značajne prednosti, posebno u poslovanju. Mogućnost uklanjanja i zamjene pojedinačnih komponenti održava troškove niskim, a istovremeno dopušta postepena poboljšanja i brzine i učinkovitosti. Međutim, kao i kod većine stvari, nema besplatnog ručka. Modularnost koju pruža Von Neumannova arhitektura dolazi s nekim […]

10 stvari koje treba i ne treba raditi pri korištenju QuarkXPressa

10 stvari koje treba i ne treba raditi pri korištenju QuarkXPressa

Kad biste o QuarkXPressu morali odabrati deset lako zaboravljivih, ali iznimno korisnih stvari koje ćete zapamtiti, dragi čitatelju, one na sljedećem popisu bile bi to. Namaste. Razgovarajte sa svojim komercijalnim pisačem Svi projekti ispisa počinju i završavaju s pisačem. To je zato što samo tiskari znaju svoja ograničenja i tisuće načina na koje projekt može biti […]

Porijeklo Bitcoina

Porijeklo Bitcoina

Najvažniji aspekt bitcoina može biti koncept iza njega. Bitcoin je kreirao programer Satoshi Nakamoto. Umjesto da pokušava osmisliti potpuno novi način plaćanja kako bi srušio način na koji svi plaćamo stvari online, Satoshi je uvidio određene probleme s postojećim sustavima plaćanja i htio ih je riješiti. Koncept […]

Kako zaštititi svoju privatnost kada koristite Bitcoin

Kako zaštititi svoju privatnost kada koristite Bitcoin

Određena razina anonimnosti vezana je uz korištenje bitcoina i digitalne valute općenito. Možete li to označiti kao "dovoljno anonimno" osobno je mišljenje. Postoje načini da zaštitite svoju privatnost kada koristite bitcoin za premještanje sredstava, ali oni zahtijevaju malo truda i planiranja: možete generirati novu adresu za […]