Sukella syvään oppimiseen 15 ilmaisella verkkokurssilla

Joka päivä tuo uusia otsikoita siitä, kuinka syvä oppiminen muuttaa ympäröivää maailmaa. Muutama esimerkki:

  • Syväoppimisalgoritmi diagnosoi ihosyövän sekä kokeneet ihotautilääkärit
  • Amazon Go: Kuinka syvällinen oppiminen ja tekoäly muuttavat vähittäiskauppaa
  • Syvä oppiminen tekee kuljettajattomista autoista parempia havaitsemaan jalankulkijoita

Haluatko nähdä mistä on kyse? Haluatko hallita teknisen sisällön urasi edistämiseksi tai oman yrityksen perustamiseksi? Tutkin avoimen lähdekoodin Class Central -projektia ja löysin 31 verkkokurssia (joista 15 on täysin ilmaisia), jotka kattavat kaiken syvällisen oppimisen perusteista nykypäivän huippututkimukseen.

Ennen kuin aloitamme, saatat kysyä itseltäsi: "Mitä syvä oppiminen tarkalleen tarkoittaa?" Tässä on ytimekäs kuvaus:

"Syväoppiminen on koneoppimisen osa-alue, joka liittyy algoritmeihin, jotka ovat aivojen rakenteen ja toiminnan innoittamia ja joita kutsutaan keinotekoisiksi hermoverkoiksi." - Jason Brownlee koneoppimisen masterystä

Pitemmittä puheitta…

Verkkokurssit syvälle oppimiseen

Syvän oppimisen luovia sovelluksia TensorFlow-sovelluksella

kautta Kadenze

★★★★★ (14 arvostelua)

Käsittelemme syvällisen oppimisen peruskomponentit, mitä se tarkoittaa, miten se toimii, ja kehitämme koodin, joka tarvitaan erilaisten algoritmien, kuten syvien konvoluutioverkkojen, variaatioautokooderien, generatiivisten kontradiktoristen verkkojen ja toistuvien hermoverkkojen, rakentamiseen. Tämän kurssin pääpaino on paitsi ymmärtää kuinka rakentaa tarvittavat komponentit näistä algoritmeista, myös kuinka soveltaa niitä luovien sovellusten tutkimiseen. Saatavilla on ilmaisia ​​ja maksettuja vaihtoehtoja.

Näkyvä arvostelu (Christopher Kelly): "Minulla on perustutkinto tietojenkäsittelytieteestä ... Olen viettänyt paljon aikaa Khan Academy -yliopistossa ja Courserassa, ja tämän kurssin sisällön laatu ja ammattitaito räjäyttävät minut. Erittäin suositeltavaa!"

Koneoppimisen hermoverkot

Toronton yliopisto Courseran kautta

★★★★★ (18 arvostelua)

Opi keinotekoisista hermoverkoista ja siitä, miten niitä käytetään koneoppimiseen, sovellettuna puheen ja esineiden tunnistamiseen, kuvan segmentointiin, kielen ja ihmisen liikkeen mallintamiseen jne. Korostamme sekä perusalgoritmeja että käytännön temppuja, joita tarvitaan toimimaan hyvin. Saatavilla on ilmaisia ​​ja maksettuja vaihtoehtoja.

Näkyvä arvostelu (kirjoittanut Bobby Brady): “ Tämä on yksi niistä mahdollisista elämässäsi, että sinun on opittava suurilta. Geoffrey Hinton oli yksi tärkeimmistä ja vaikutusvaltaisimmista tutkijoista tekoälyn ja hermoverkkojen parissa jo 80-luvulla. Tällä hetkellä hän työskentelee Googlen kanssa heidän tekoälyn / syvällisen oppimisen aloitteissa. "

Käytännön syvällinen oppiminen koodereille, osa 1

nopeasti.ai

★★★★ ☆ (3 arvostelua)

Tämä 7 viikon kurssi on tarkoitettu kaikille, joilla on vähintään vuoden koodauskokemus ja jonkin verran muistia lukion matematiikasta. Aloitat ensimmäisestä vaiheesta - opit kuinka saada GPU-palvelin verkkoa varten, joka soveltuu syvälle oppimiseen - ja jatkat luomalla uusimmat, erittäin käytännölliset mallit tietokoneiden näkemiseen, luonnollisen kielen käsittelyyn ja suositusjärjestelmiin. Vapaa.

Näkyvä arvostelu (kirjoittanut Nimetön): “Tämä on todella piilotettu helmi kentällä, joka kasvaa nopeasti. Jeremy Howard tekee erinomaista työtä sekä käymällä läpi perusasiat että esittelemällä uusimpia tuloksia. Olin yllättynyt kerta toisensa jälkeen, kun hän ei pelkästään esitellyt materiaaleja kehitettiin viime vuonna, mutta jopa viikon sisällä kurssi oli käynnissä ... Harjoittelet tosielämän tietoja Kaggle-kilpailujen kautta. Suosittelen voimakkaasti tätä kurssia kaikille, jotka haluavat siirtyä nollasta todellisesta kokemuksesta kilpailemaan alan asiantuntijoiden kanssa. "

6.S191: Johdatus syvään oppimiseen

Massachusettsin teknillinen instituutti (MIT)

★★★★ ☆ (1 arvostelu)

Viikon mittainen intro syvällisiin oppimismenetelmiin, joissa on sovelluksia konekääntämiseen, kuvien tunnistamiseen, pelaamiseen, kuvien luomiseen ja muuhun. Yhteistyökurssi, joka sisältää TensorFlow-laboratorioita ja vertaisverkkoa sekä luentoja. Vapaa.

6.S094: Syvää oppimista itse ajaville autoille

Massachusettsin teknillinen instituutti (MIT)

★★★★ ☆ (1 arvostelu)

Tämä luokka on johdatus syvällisen oppimisen käytäntöön itseohjautuvan auton rakentamisen sovelletun teeman kautta. Se on avoin aloittelijoille ja on suunniteltu niille, jotka ovat uusia koneoppimisessa, mutta siitä voi olla hyötyä myös alan edistyneille tutkijoille, jotka etsivät käytännön yleiskatsausta syvällisistä oppimismenetelmistä ja niiden soveltamisesta. Vapaa.

Syvä oppiminen

Google Udacityn kautta

★★ ☆☆☆ (20 arvostelua)

Tällä kurssilla kehität selkeän käsityksen syvällisen oppimisen motivaatiosta ja suunnittelet älykkäitä järjestelmiä, jotka oppivat monimutkaisista ja / tai suurista aineistoista. Opit ratkaisemaan uudet ongelmaluokat, joiden ajatteltiin kerran olevan kohtuuttoman haastavia, ja tulet ymmärtämään paremmin ihmisen älykkyyden monimutkaisuutta, kun ratkaiset nämä samat ongelmat vaivattomasti käyttämällä syvällisiä oppimismenetelmiä. Vapaa.

Syvä oppiminen luonnollisen kielen prosessointia varten

Oxfordin yliopisto

Tämä on sovellettu kurssi, joka keskittyy viimeaikaiseen kehitykseen puheen ja tekstin analysoinnissa ja tuottamisessa toistuvien hermoverkkojen avulla. Esitetään asiaankuuluvien koneoppimismallien matemaattiset määritelmät ja johdetaan niihin liittyvät optimointialgoritmit.

Kurssin, joka on ilmainen, johtaa Phil Blunsom ja se toimitetaan yhteistyössä DeepMind Natural Language Research Groupin kanssa.

CS224n: Luonnollinen kielenkäsittely ja syvällinen oppiminen

Stanfordin yliopisto

Kurssi tarjoaa perusteellisen johdannon huippututkimukseen syvällisessä oppimisessa, jota sovelletaan NLP: hen. Mallipuolella käsitellään sanavektoriesityksiä, ikkuna-pohjaisia ​​hermoverkkoja, toistuvia hermoverkkoja, pitkäaikaisia ​​muistimalleja, rekursiivisia hermoverkkoja, konvoluutio-hermoverkkoja sekä joitain viimeaikaisia ​​malleja, joihin liittyy muistikomponentti. Luentojen ( huomautus: Talvi 2017 videot nyt julkaistu ) ja ohjelmointitehtävien avulla opiskelijat oppivat tarvittavat tekniset temput, jotta hermoverkot toimivat käytännön ongelmissa. Vapaa.

CS231n: Konvoluutiohermoverkot visuaaliseen tunnistamiseen

Stanfordin yliopisto

Tämä kurssi on syvällinen sukellus syvällisen oppimisen arkkitehtuurien yksityiskohtiin keskittyen näiden päätehtävien mallien oppimiseen, erityisesti kuvaluokitukseen. Kymmenen viikon kurssin aikana opiskelijat oppivat toteuttamaan, kouluttamaan ja virittämään omia hermoverkkojaan ja saamaan yksityiskohtaisen käsityksen tietokonenäön huippututkimuksesta. Lopulliseen tehtävään kuuluu monen miljoonan parametrin konvoluutiohermoverkon kouluttaminen ja sen soveltaminen suurimpaan kuvaluokitusaineistoon (ImageNet). Keskitymme opetukseen kuvan tunnistamisen ongelman asettamiseksi, oppimisalgoritmit (esim. Backpropagation), käytännön tekniikan temput verkostojen koulutukseen ja hienosäätöön sekä ohjaamme opiskelijoita käytännön tehtävien ja viimeisen kurssiprojektin kautta. Vapaa.

Koneoppiminen

Nando de Freitas / Brittiläisen Kolumbian yliopisto

Tämä kurssi keskittyy syvälle oppimisen jännittävään kenttään. Inspiroimalla neurotieteistä ja tilastoista se esittelee hermoverkkojen, selän etenemisen, Boltzmann-koneiden, autoenkoodereiden, konvoluutiohermoverkkojen ja toistuvien hermoverkkojen perustiedot. Se kuvaa kuinka syvä oppiminen vaikuttaa älymme ymmärtämiseen ja edistää älykkäiden koneiden käytännön suunnittelua. Vapaa.

Deep Learning Summer School 2015 ja 2016

Eri järjestäjät (mukaan lukien Yoshua Bengio ja Yann LeCun) Independentin kautta

Deep Learning Summer School on suunnattu jatko-opiskelijoille, teollisuusinsinööreille ja tutkijoille, joilla on jo jonkin verran perustietoa koneoppimisesta (ja mahdollisesti, mutta ei välttämättä syvällisestä oppimisesta) ja jotka haluavat oppia lisää tästä nopeasti kasvavasta tutkimusalasta.

Se ei ole järjestetty kuten perinteinen verkkokurssi, mutta sen järjestäjät (mukaan lukien syvällisen oppimisen valaisimet, kuten Bengio ja LeCun) ja heidän houkuttamansa luennoitsijat tekevät sarjassa kultaisen kaivoksen syvälle oppimiseen. Se on ilmainen.

Verkkokurssi hermoverkoista

Hugo Larochelle / Université de Sherbrooke

”Tervetuloa verkkokurssilleni hermoverkoista! Olen koonnut tämän kurssin yhdessä opettaessani sen luokan versiota Université de Sherbrooke -yliopistossa. Tämä on jatko-tason kurssi, joka kattaa hermoverkot ja edistyneemmät aiheet. " Vapaa.

Opi TensorFlow ja syvä oppiminen ilman tohtoria.

Google

Tämä kolmen tunnin kurssi (video ja diat) tarjoaa kehittäjille nopean johdannon syvällisen oppimisen perusteisiin, ja osa TensorFlowista heitetään tarjoukseen. Vapaa.

Syvä oppiminen 101

Big Data -yliopisto

Mitä enemmän sukelletaan mereen, sitä tuntemattomammaksi alueesta voi tulla. Syvä oppiminen pinnalla saattaa näyttää jakavan yhtäläisyyksiä. Tämä kurssi on suunniteltu saamaan sinut koukkuun verkkoihin ja koodereihin pitämällä koulu yhdessä. Vapaa.

Syvä oppiminen TensorFlow: n avulla

Big Data -yliopisto

Suurin osa tiedoista maailmassa on merkitsemätöntä ja jäsentämätöntä. Matalat hermoverkot eivät voi helposti kaapata asiaankuuluvaa rakennetta esimerkiksi kuviin, ääniin ja tekstidataan. Syvät verkot pystyvät löytämään piilotettuja rakenteita tämäntyyppisissä tiedoissa. Tällä TensorFlow-kurssilla voit käyttää Googlen kirjastoa syvällisen oppimisen soveltamiseen erilaisiin tietotyyppeihin reaalimaailman ongelmien ratkaisemiseksi. Vapaa.

Syvä oppiminen Pythonissa

DataCamp

Tällä kurssilla saat käytännön käytännön tietoa hermoverkkojen käytöstä ja syvällisestä oppimisesta Keras 2.0: n kanssa, joka on uusin versio huippuluokan kirjastosta syvälliseen oppimiseen Pythonissa. Osittain ilmainen.

Seuraavat luokitusten mukaan lajitellut kurssit ovat kaikki isännöi Udemyssä. Hinnat vaihtelevat usein käyvien Udemy-alennusten mukaan. Voit usein ostaa pääsyn vain 10 dollaria.

Huomaa, että Lazy Programmer Inc. -yrityksen tarjouksiin sisältyy ehdotettu tilaus niiden kurssikuvauksissa olevan "Hyödyllisten kurssien tilaus" -ohjeen mukaisesti.

Deep Learning AZ ™: Hands-On-keinotekoiset hermoverkot

Kirill Eremenko ja SuperDataScience-tiimi Udemyn kautta

4,7 tähteä (388 arvostelua)

Opi luomaan syvällisiä oppimisalgoritmeja Pythonissa kahdelta koneoppimisen ja tietojenkäsittelytieteen asiantuntijalta. Mukana mallit. Tämän kurssin opettaa sama ohjaaja, joka opettaa suosituimman suositukseni tietojenkäsittelytietokursseille.

Sijoitin jokaisen Intro to Data Science -kurssin Internetiin tuhansien datapisteiden perusteella

medium.freecodecamp.com

Zero to Deep Learning ™: Kerasin hallinta

Data Weekends, Jose Portilla, Francesco Mosconi

4,8 tähteä (23 arvostelua)

Ymmärrä ja rakenna Deep Learning -malleja kuville, tekstille, äänelle ja muulle Pythonin ja Kerasin avulla.

Syvän oppimisen edellytykset: Pyöreän nippuinen pino

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (1551 arvostelua)

Numpy-, Scipy-, Pandas- ja Matplotlib-pino: valmistautuminen syvään oppimiseen, koneoppimiseen ja tekoälyyn. Vapaa.

Tietojenkäsittely: Syvää oppimista Pythonissa

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (1381 arvostelua)

Opas oman hermoverkon kirjoittamiseen Pythonissa ja Numpyssä ja kuinka se tehdään Googlen TensorFlow-ohjelmassa.

Syvän oppimisen edellytykset: Lineaarinen regressio Pythonissa

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (751 arvostelua)

Opi lineaarinen regressio tyhjästä ja luo oma työohjelma Pythonissa tietojen analysointia varten.

Syvän oppimisen edellytykset: Logistinen regressio Pythonissa

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (624 arvostelua)

Tietojenkäsittelytekniikat ammattilaisille ja opiskelijoille - opi logistisen regressiota ja koodia tarjoava teoria Pythonissa.

Syvä oppiminen: Konvoluutioiset neuroverkot Pythonissa

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (304 arvostelua)

Tällä kurssilla on kyse siitä, miten syvää oppimista voidaan käyttää tietokonenäköön konvoluutiohermoverkkoja käyttämällä. Nämä ovat uusinta kuvaa luokittelussa, ja ne voittavat vaniljan syvät verkot sellaisissa tehtävissä kuin MNIST.

Datatiede: Käytännön syvällinen oppiminen Theanossa + TensorFlow

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (293 arvostelua)

Ota syvä oppiminen seuraavalle tasolle SGD: n, Nesterov-vauhdin, RMSpropin, Theanon, TensorFlow'n ja GPU: n avulla AWS: llä.

Syvä oppiminen: Toistuvat hermoverkot Pythonissa

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (248 arvostelua)

GRU, LSTM ja nykyaikaisempi syväoppiminen, koneoppiminen ja sekvenssien tietotiede.

Luonnollisen kielen käsittely syvällisen oppimisen avulla Pythonissa

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (194 arvostelua)

Täydellinen opas sanan2vec, GLoVe, sanojen upotusten ja mielipiteiden analysoinnin johtamiseen ja toteuttamiseen rekursiivisilla verkoilla.

Valvomaton syvällinen oppiminen Pythonissa

Lazy Programmer Inc. Udemyn kautta

4,6 tähteä (153 arvostelua)

Autokooderit ja rajoitetut Boltzmann-koneet Theanon syvähermoverkoille sekä t-SNE ja PCA.

Vapauta syvä oppiminen: Aloita visuaalisesti Caffeilla ja DIGITSillä

Razvan Pistolea Udemyn kautta

4,5 tähteä (36 arvostelua)

Johdatus syvällisen oppimisen työkaluihin, joissa käytetään Caffe- ja DIGITS-sovelluksia, joissa voit luoda oman syvällisen oppimisen mallin.

Syvä oppiminen TensorFlow: n avulla

Packt Publishing Udemyn kautta

3,9 tähteä (96 arvostelua)

Suuntaa syvällisen oppimisen voima Googlen TensorFlow -sovelluksella!

Syvä oppiminen Pythonin kanssa

Packt Publishing Udemyn kautta

3,4 tähteä (31 arvostelua)

Sukella datatieteen tulevaisuuteen ja ota käyttöön älykkäitä järjestelmiä käyttämällä syvää oppimista Pythonin kanssa.

Vaikka se on enemmän ohjelmaa kuin yksittäinen verkkokurssi, alla on Udacity Nanodegree, joka kohdistuu syvällisen oppimisen perusteisiin .

Julkaisuhetkellä nykyinen ilmoittautumisjakso on suljettu, mutta voit ilmoittautua odotuslistalle ilmoitettavaksi seuraavan ilmoittautumisjakson alkaessa.

Syvän oppimisen säätiöt Nanodegree

Siraj Raval Udacityn kautta

Tekoäly muuttaa maailmaa dramaattisilla ja hyödyllisillä tavoilla, ja syvällinen oppiminen tukee edistystä. Yhdessä Siraj Ravalin kanssa Udacity tarjoaa dynaamisen johdannon tälle hämmästyttävälle alalle käyttämällä viikoittaisia ​​videoita, eksklusiivisia projekteja sekä asiantuntijoiden palautetta ja katsauksia opettaakseen sinulle tämän tulevaisuuden muokkaavan tekniikan perustan.

Jos nautit tämän lukemisesta, tutustu muihin tutkimuksiin Class Centralin tietojoukosta:

  • Tässä on 250 Ivy League -kurssia, joihin voit osallistua verkossa nyt ilmaiseksi
  • Sijoitin jokaisen Intro to Data Science -kurssin Internetiin tuhansien datapisteiden perusteella
  • Jos haluat oppia datatiedettä, aloita yhdellä näistä ohjelmointikursseista
  • Jos haluat oppia datatiedettä, ota muutama näistä tilastoluokista
  • Parhaat ilmaiset yliopistokurssit uuden maailman kielen oppimiseen
  • 50 parasta ilmaista yliopistokurssia tietojen mukaan

Jos tiedät kursseja, jotka olen mahdollisesti unohtanut, ilmoita siitä minulle vastauksissa!

Jos pidit tästä hyödyllisenä, napsauta? joten useammat ihmiset näkevät sen täällä Mediumissa.

Alun perin julkaistu Class Centralissa.