16.11.2013 Views

model za procenu troškova i vremena izgradnje gradskih ...

model za procenu troškova i vremena izgradnje gradskih ...

model za procenu troškova i vremena izgradnje gradskih ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MODEL ZA PROCENU TROŠKOVA I VREMENA IZGRADNJE GRADSKIH SAOBRAĆAJNICA<br />

Kombinacijom broja slojeva i broja neurona u njima, kao i definisanjem smera prenosa<br />

informacija između neurona pruža se mogućnost beskonačnog kombinovanja dok se ne definiše<br />

<strong>za</strong>dovoljavajuća struktura neuralne mreže <strong>za</strong> konkretan problem. Na slici 3.1.1.1. je dat<br />

shematski prikaz jednoslojne i višeslojne NN orijentisane unapred (feed-forward). Sa slike je<br />

jasno uočljivo da protok informacija teče u jednom smeru, od ula<strong>za</strong> ka izlazima. Ukoliko je bar<br />

jedan od izla<strong>za</strong> orijentisan una<strong>za</strong>d, odnosno predstavlja ulaz u čvor iz istog ili prethodnog sloja<br />

dobijamo mrežu sa orijentacijom una<strong>za</strong>d (feed-back). Kod takvih mreža signal putuje u oba<br />

smera. Najčešće se koriste <strong>za</strong> rešavanje dinamičkih problema i imaju veliku sposobnost<br />

adaptilnosti, ali su vrlo komplikovane i iziskuju mnogo <strong>vremena</strong> <strong>za</strong> podešavanje.<br />

Podela NNs sa stanovišta obučavanje je na mreže u kojima se vrši obučavanje težina, tzv.<br />

parametarsko obučavanje, i na mreže u kojima se vrši obučavanje strukture.<br />

Obučavanje težina (parametarsko obučavanje) podrazumeva definisanje vrednosti težinskih<br />

koeficijenata na osnovu podataka korišćenih <strong>za</strong> obučavanje mreže (set ulaznih i izlaznih<br />

podataka). Nakon definisanja težinskih koeficijenata mreža se smatra obučenom i pruža<br />

mogućnost predikcije izlaznih vrednosti na osnovu novih ulaznih podataka. Obučavanje strukture<br />

se odnosi na prilagođavanje strukture mreže promenom broja neurona i/ili promenu tipa ve<strong>za</strong><br />

između njih.<br />

Navedena dva načina obučavanje mreže se mogu sprovoditi ili ne<strong>za</strong>visno jedan od drugog ili<br />

simultano.<br />

Na osnovu prethodno iznetog veštačke neuronske mreže možemo podeliti na: adaptivne NNs i<br />

fiksne NNs. Adaptivne NNs imaju mogućnost promene vrednosti težinskih koeficijenata prilikom<br />

obučavanja, dok su kod fiksnih NNs vrednosti težinskih koeficijenata unapred definisane, tj. ne<br />

menjaju se, dok je struktura mreže promenljiva.<br />

Za obučavanje adaptivnih NNs najčeće korišćeni pristupi obučavanju su obučavanje sa<br />

supervizorom (supervised learning) i obučavanje bez supervizora (unsupervised learning).<br />

Obučavanje sa supervizorom <strong>za</strong>hteva dovoljno veliki reprezentativni skup ulaznih i njima<br />

pridruženih izlaznih podataka. Modifikacijom težinskih koeficijenata se postiže smanjenje greške,<br />

tj. odstupanja, između sračunatih i <strong>za</strong>datih izlaznih vrednosti. Kao što se može videti iz samog<br />

naziva obučavanja neophodan je nadzor prilikom obučavanja mreže, sve dok se pomenuto<br />

odstupanje ne svede u prihvatljive granice. Najčešće primenjivan algoritam <strong>za</strong> ovaj tip<br />

obučavanje mreže je prika<strong>za</strong>n na Slici 3.1.1.2., a najpoznatiji metod je metod najmanjih kvadrata.<br />

Obučavanje bez supervizora je <strong>za</strong>nosvano na samoorgani<strong>za</strong>ciji mreže s obzirom da ne postoji<br />

spoljašnji korektor. Mreži se prikazuju stimulativni ulazi i njen <strong>za</strong>datak je da sama otkrije<br />

regularnosti, korelacije ili kategorije u ulaznim podacima i da ih kodira u izlazu. Izlaze je<br />

neophodno ispitati i proveniti da li postoji korisnost rezultata. Najčešće primenjivan algoritam <strong>za</strong><br />

ovaj tip obučavanje mreže je prika<strong>za</strong>n takođe na Slici 3.1.1.2.<br />

Veštačka inteligencija 29 Igor Peško

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!