Strojno učenje: Razlika med redakcijama

Iz Wikipedije, proste enciklopedije
Izbrisana vsebina Dodana vsebina
m vrnitev sprememb uporabnika »89.142.242.2« (pogovor) na zadnje urejanje uporabnika »ArthurBot«
Vrstica 1: Vrstica 1:
'''Strojno učenje''' ([[angleščina|angleško]] ''Machine Learning'', [[nemščina|nemško]] ''Maschinelles Lernen'') pomeni pridobivanje [[znanje|znanja]] na podlagi [[izkušnja|izkušenj]]. Ne gre za učenje na pamet, ampak za iskanje [[pravilo|pravil]] v učnih [[podatek|podatkih]]. Tako lahko dobimo odgovor tudi na vprašanje, ki ni sodelovalo pri učenju. Dva nabolj znana predstavnika strojnega učenja sta [[nevronska mreža|nevronske mreže]] in [[skriti model Markova]].
'''Strojno učenje''' ([[angleščina|angleško]] ''Machine Learning'', [[nemščina|nemško]] ''Maschinelles Lernen'') pomeni pridobivanje [[znanje|znanja]] na podlagi [[izkušnja|izkušenj]]. Ne gre za učenje na pamet, ampak za iskanje [[pravilo|pravil]] v učnih [[podatek|podatkih]]. Tako lahko dobimo odgovor tudi na vprašanje, ki ni sodelovalo pri učenju. Dva nabolj znana predstavnika strojnega učenja sta [[nevronska mreža|nevronske mreže]] in [[skriti model Markova]].

== Vrste strojnega učenja ==
Učenje je lahko nadzorovano ali nenadzorovano.
*'''Nadzorovano učenje''' (''supervised learnig''): [[Algoritem]] uči stroj s podanimi pari vhodnih in želenih izhodnih podatkov. Pri tem želene izhodne vrednosti določa učitelj, oz. človek - nadzornik.
*'''Nenadzorvano učenje''' (''unsupervised laerning''): Algoritem razdeli dane vhodne podatke, po svojih [[kriterij|kriterijih]], v več [[kategorija|kategorij]], ki imajo svoje [[značilnost|značilnosti]]. To se imenuje rojenje (clustering). Število kategorij in njihove značilnosti izlušči algoritem iz vhodnih podatkov, brez nadzora učitelja.
*'''Okrepčevalno učenje''' (''reinforcement learning''): Algoritem uči z nagrajevanjem in kaznovanjem. To je taktika za [[maksimiranje]] uporabnosti [[agent|agenta]].

== Glej tudi ==
* [[podatkovno rudarjenje]]
* [[genetsko programiranje]]

[[Kategorija:Umetna inteligenca]]
[[Kategorija:Računalništvo]]

[[ar:تعلم آلي]]
[[bg:Машинно обучение]]
[[ca:Aprenentatge automàtic]]
[[cs:Strojové učení]]
[[de:Maschinelles Lernen]]
[[el:Μηχανική μάθηση]]
[[en:Machine learning]]
[[es:Aprendizaje automático]]
[[et:Masinõppimine]]
[[fa:یادگیری ماشینی]]
[[fi:Koneoppiminen]]
[[fr:Apprentissage automatique]]
[[he:למידה חישובית]]
[[it:Apprendimento automatico]]
[[ja:機械学習]]
[[ko:기계 학습]]
[[lt:Sistemos mokymasis]]
[[nl:Machinaal leren]]
[[pl:Uczenie maszynowe]]
[[pt:Aprendizagem de máquina]]
[[ru:Машинное обучение]]
[[sr:Машинско учење]]
[[sv:Maskininlärning]]
[[th:การเรียนรู้ของเครื่อง]]
[[uk:Машинне навчання]]
[[vi:Học máy]]
[[zh:机器学习]]

Redakcija: 18:56, 8. junij 2009

Strojno učenje (angleško Machine Learning, nemško Maschinelles Lernen) pomeni pridobivanje znanja na podlagi izkušenj. Ne gre za učenje na pamet, ampak za iskanje pravil v učnih podatkih. Tako lahko dobimo odgovor tudi na vprašanje, ki ni sodelovalo pri učenju. Dva nabolj znana predstavnika strojnega učenja sta nevronske mreže in skriti model Markova.

Vrste strojnega učenja

Učenje je lahko nadzorovano ali nenadzorovano.

  • Nadzorovano učenje (supervised learnig): Algoritem uči stroj s podanimi pari vhodnih in želenih izhodnih podatkov. Pri tem želene izhodne vrednosti določa učitelj, oz. človek - nadzornik.
  • Nenadzorvano učenje (unsupervised laerning): Algoritem razdeli dane vhodne podatke, po svojih kriterijih, v več kategorij, ki imajo svoje značilnosti. To se imenuje rojenje (clustering). Število kategorij in njihove značilnosti izlušči algoritem iz vhodnih podatkov, brez nadzora učitelja.
  • Okrepčevalno učenje (reinforcement learning): Algoritem uči z nagrajevanjem in kaznovanjem. To je taktika za maksimiranje uporabnosti agenta.

Glej tudi