Mašinsko učenje (machine learning). Besplatni kursevi i izvori.

Mašinsko učenje je deo nauke o veštačkoj inteligenciji, a bavi se algoritmima koji računarskim sistemima omogućavaju da uče na osnovu iskustva i u skladu sa tim prilagođavaju svoje ponašanje ili predviđaju budućnosti. Na primer, Gmail koristi mašinsko učenje kako bi otkrio da li je neka poruka spam ili ne. Kada neko prijavi imejl kao spam, to se uzima u obzir, pa sledeći put imejl sa sličnim karakteristikama neće ni stići u sanduče korisnika, jer je sistem “naučio” da je to spam.

Amazon, Google, Facebook i druge kompanije zasnivaju svoj uspeh na dobrim algoritmima mašinskog učenja.

Ako želite da naučite nešto više o tome, preporučujemo sledeće besplatne kurseve. Svi su na engleskom jeziku, i uglavnom podrazumevaju određeno predznanje iz matematike i programiranja.

1)  Machine Learning sa Kursere

Najstariji i najpoznatiji kurs na ovu temu. Predavači su sa univerziteta Stanford. Namenjen je početnicima, pa iako ćete dosta naučiti imajte u vidu da je to samo uvod u veoma široku temu.

 2) Specijalizacija iz oblasti mašinskog učenja – Kursera

Ova specijalizacija se sastoji iz pet kurseva. Pojedinačni kursevi su besplatni, ali ako želite celu specijalizaciju moraćete da platite. Ide se u dubinu i zaista je sve dobrog kvaliteta. Koristi se pajton. Spisak kurseva je:

Machine Learning Foundations: A Case Study Approach

Machine Learning: Regression

Machine Learning: Classification

Machine Learning: Clustering & Retrieval

2)  Caltech Machine Learning

Odličan uvodni kurs snimljen na predavanjima na Kalifornijskom tehnološkom univerzitetu. Predavač je odličan i dobro objašnjava, ali kurs je verovatno teži od svih ostalih jer ima dosta teorije i matematike.

3)  Amazonov kurs

Kurs koji je Amazon razvio za svoje zaposlene. Odnedavno je javno dostupan.

4) Nando Fereitas sa Oxforda

Predavač sa univerziteta Oksford je izbacio svoje lekcije na Jutjub. Recenzije su odlične, tako da obavezno bacite pogled.

5) Mašinsko učenje uz Pajton

Još jedan kurs na Jutjubu. Usmeren je na primenu pajtona u mašinkom učenju

6) Machine learning – mathematicsmonk

Kurs sa oko 160 predavanja o mašinskom učenju sa aspekta matematike.

7) Guglovi kursevi

Pored kursa za početnike, Google je objavio i kurseve za algoritme preporučivanja, testiranja, klastering itd. Pogledajte celi izbor u gornjem meniju, nakon što otvorite stranicu.

8) Mašinsko učenje za inteligentne sisteme

Snimak predavanja sa američkog univerziteta Cornell. Profesor je vrlo zabavan i dobro objašnjava.

9) Predavanja sa Carnegie Mellong univerziteta

Snimljena predavanja. Takođe namenjeno početnicima. Malo ide sporo, jer su to snimci predavanja sa fakulteta, ali nekima baš ona odgovaraju.

10) Kursevi veštačke inteligencije

Nekoliko zanimljivih kurseva koji su nedavno objavljeni.

11) Mašinsko učenje – Udacity

Odista odličan kurs. Uči osnovnim tehnikama, od manipulacije podacima do veštačke inteligencije.

12) Uvod u duboko učenje

Kratak ali efektivan kurs sa pukim osnovama dubokog učenja, grane mašinskog učenja. Dolazi nam sa poznatog sajta na kome postoji još veliki broj zanimljivih alatki.

13) Zaronite u duboko učenje

Odlična knjiga, koja ne samo što je besplatna, već se redovno ažurira i koristi kao udžbenik na mnogim univerzitetima.

14) Neuralne mreže u Pajtonu – Youtube

Maratonski snimak koji traje više od šest sati, ali potpuno prolazi kroz sve što treba da znate o alatu TensorFlow.

photo credit: Yu. Samoilov System Code

Pogledaj još

Okvir podataka u pandas biblioteci – osnove

Pandas je Pajton biblioteka za rad sa podacima. Popularnost joj raste iz dana u dan, …