Machine Learning Academy logo
PythonTekoälyTasot A1 → B222 kieltä

Machine Learning Academy

Oppikaa koneoppiminen perusperiaatteista lähtien. Rakentakaa ja arvioikaa malleja scikit-learnilla, hallitkaa ensemble-menetelmät ja siirtykää syväoppimiseen PyTorchilla. CoddyKitin oppimispolku, joka sisältää 30 lyhyttä kurssia ja 120 interaktiivista oppituntia sekä tekoälytuutorin käytettävissäsi ympäri vuorokauden.

Kurssit
30
Oppitunnit
120
Interaktiiviset vaiheet
1,552
Aloita maksutta
Kurssi 1
Kurssisisältö

30 kurssia tässä opintopolussa

Kaikki Machine Learning Academy-opintopolun kurssit suoritusjärjestyksessä. Ensimmäinen on ilmainen.

1

A14 oppituntiaIlmainen

Tutustukaa koneoppimiseen ja siihen, miten se eroaa perinteisestä ohjelmoinnista. Perehdytte kolmeen keskeiseen oppimismenetelmään ja näette tosielämän esimerkkejä siitä, miten koneoppiminen ratkaise…

2

A14 oppituntiaPRO

Määritätte ammattimaisen koneoppimisen kehitysympäristön Anacondalla, Jupyterilla ja Pythonin keskeisellä tieteellisellä työkalupinolla. Opitte käsittelemään taulukoita NumPyllä ja data frameja Panda…

3

A14 oppituntiaPRO

Muodostatte intuitiivisen käsityksen ohjatusta oppimisesta kouluttamalla ensimmäisen ennustavan mallinne alusta alkaen. Opitte, miten lineaarinen regressio löytää aineiston läpi kulkevan parhaiten so…

4

A14 oppituntiaPRO

Siirrytte lukujen ennustamisesta luokkien ennustamiseen. Tutustutte logistiseen regressioon ensimmäisenä luokittelijana ja opitte, miten sigmoidifunktio muuntaa lineaarisen pistemäärän todennäköisyyd…

5

A14 oppituntiaPRO

Tutustutte siihen, miksi mallin arviointi sen omalla koulutusdatalla tuottaa liian optimistisia tuloksia ja miten tämä estetään oikeaoppisella datan jaolla. Hallitsette koulutus- ja testijaon, opitte…

6

A24 oppituntiaPRO

Raakadata on lähes koskaan suoraan valmis mallille: arvoja puuttuu, asteikot poikkeavat suuresti toisistaan ja kategoriset merkkijonot on koodattava. Tällä kurssilla saatte järjestelmällisen työkalup…

7

A24 oppituntiaPRO

Opitte yhden intuitiivisimmista luokittelu- ja regressioalgoritmeista: uuden pisteen luokka ennustetaan sen k lähimmän naapurin enemmistöäänestyksen perusteella. Ymmärrätte, miten k:n ja etäisyysmitt…

8

A24 oppituntiaPRO

Päätöspuut jakavat dataa esittämällä kyllä- tai ei-kysymyksiä ja rakentavat helposti visualisoitavan sekä ei-teknisille sidosryhmille selitettävän vuokaavion. Opitte, miten algoritmi valitsee parhaan…

9

A24 oppituntiaPRO

Naive Bayes soveltaa Bayesin teoreemaa vahvalla riippumattomuusoletuksella, minkä ansiosta se on erittäin nopeaulotteisen tekstidatan käsittelyssä. Rakennatte roskapostisuodattimen, tutustutte siihen…

10

A24 oppituntiaPRO

Pelkkä tarkkuus on harhaanjohtava mittari, kun luokat ovat epätasapainossa tai virheluokittelujen kustannukset poikkeavat toisistaan. Hallitsette kattavan arviointityökalupakin: ROC-AUC:n, precision-…

11

B14 oppituntiaPRO

Yksittäinen päätöspuu ylisovittuu, mutta monipuolisten puiden metsä yleistyy huomattavasti paremmin. Opitte, miten random forest -mallit yhdistävät satojen satunnaisista datan ja piirteiden osajoukoi…

12

B14 oppituntiaPRO

SVM-mallit etsivät luokat erottavan, suurimman marginaalin hyper­tasoon, minkä ansiosta niillä on vahvat teoreettiset yleistämistakuut. Opitte kernel-tempun, jonka avulla SVM-mallit käsittelevät epäl…

13

B14 oppituntiaPRO

Gradient boosting kouluttaa heikkoja oppijoita peräkkäin niin, että kukin korjaa edellisen mallin jäännösvirheitä. Näin saavutetaan huipputason suorituskyky taulukkomuotoisella datalla. Hallitsette X…

14

B14 oppituntiaPRO

Yksi koulutus-testijako voi johtaa harhaan datan satunnaisen jakautumisen vuoksi. Ristiinvalidointi antaa luotettavamman arvion laskemalla keskiarvon useista jaoista, kun taas haku ruudukosta ja satu…

15

B14 oppituntiaPRO

Piirteiden laatu määrittää mallinne suorituskyvyn ylärajan käytetystä algoritmista riippumatta. Opitte luomaan raakadatasta uusia informatiivisia piirteitä muunnosten, yhteisvaikutusten ja toimialatu…

16

B14 oppituntiaPRO

Klusterointi on ohjaamatonta oppimista, joka löytää datasta luonnollisia ryhmiä ilman luokkatietoja. Hallitsette K-Meansin pallomaisille klustereille ja DBSCANin mielivaltaisen muotoisille klustereil…

17

B14 oppituntiaPRO

Moniulotteista dataa on vaikea visualisoida, ja se sisältää usein ylimääräisiä piirteitä, jotka hidastavat koulutusta. PCA tiivistää tiedon ortogonaalisiksi komponenteiksi säilyttäen varianssin, kun…

18

B14 oppituntiaPRO

Scikit-learnin Pipelines-objektit ketjuttavat esikäsittely- ja mallinnusvaiheet yhdeksi kokonaisuudeksi, joka estää datavuodon ja yksinkertaistaa käyttöönottoa. Opitte rakentamaan, ristiinvalidioimaa…

19

B14 oppituntiaPRO

Petosten tunnistamisessa, lääketieteellisessä diagnostiikassa ja monissa muissa kriittisissä sovelluksissa yksi luokka voi muodostaa alle prosentin esimerkeistä. Tällaisella datalla kouluttaminen tuo…

20

B14 oppituntiaPRO

Malli on hyödyllinen vasta, kun se pystyy tekemään ennusteita uudesta datasta Jupyter-muistikirjan ulkopuolella. Opitte tallentamaan ja versioimaan scikit-learn-pipelineja, tarjoamaan niitä minimaali…

21

B24 oppituntiaPRO

PyTorch on johtava syväoppimisen tutkimus- ja tuotantokehys. Rakennatte ensimmäisen eteenpäinsyöttävän neuroverkkonne tensoritasolta alkaen, ymmärrätte autogradin käytön gradienttien laskemiseen ja k…

22

B24 oppituntiaPRO

Hyvä arkkitehtuuri on vasta puolet työstä; koulutuksen dynamiikka ratkaisee, päätyykö verkko hyödylliseen ratkaisuun. Hallitsette oppimisnopeuden aikataulutuksen, batch-normalisoinnin, dropout-regula…

23

B24 oppituntiaPRO

CNN-verkot hyödyntävät kuvien spatiaalista rakennetta paikallisen painojen jakamisen ja pooling-operaatioiden avulla. Näin parametrien määrä pienenee ja siirtoinvarianttius paranee. Rakennatte PyTorc…

24

B24 oppituntiaPRO

Aikasarjojen, tekstin ja äänen kaltaisessa sekventiaalisessa datassa on ajallisia riippuvuuksia, jotka tavalliset eteenpäinsyöttävät verkot sivuuttavat. RNN-verkot käsittelevät sekvenssejä vaiheittai…

25

B24 oppituntiaPRO

Suurten verkkojen kouluttaminen alusta alkaen vaatii valtavia aineistoja ja laskentatehoa. Siirto-oppimisessa hyödynnetään miljoonilla esimerkeillä esikoulutettujen mallien painoja, joten voitte saav…

26

B24 oppituntiaPRO

BERTin kaksisuuntainen transformer-arkkitehtuuri ymmärtää asiayhteyden molempiin suuntiin ja päihittää vanhemmat sekventiaaliset mallit lähes kaikissa NLP-vertailutesteissä. Opitte hienosäätämään esi…

27

B24 oppituntiaPRO

MLOps yhdistää koneoppimistutkimuksen ja luotettavan tuotanto-ohjelmistokehityksen. Opitte seuraamaan kokeita MLflowlla, luomaan toistettavia ympäristöjä Dockerilla ja rakentamaan automaattisia uudel…

28

B24 oppituntiaPRO

Mallit heikkenevät tuotannossa usein huomaamatta, kun todellinen maailma etääntyy koulutusolosuhteista. Opitte valvomaan ennustejakaumia, tunnistamaan data- ja käsiteajautuman varhain sekä rakentamaa…

29

B24 oppituntiaPRO

Kun koneoppimisjärjestelmät tekevät merkittäviä päätöksiä rekrytoinnissa, luotonannossa ja terveydenhuollossa, mallin toiminnan ymmärtäminen ja auditoiminen on sekä eettinen velvollisuus että monilla…

30

B24 oppituntiaPRO

Kokoa kaikki tämän opintopolun taidot yhdeksi kokonaiseksi projektiksi: hanki ja puhdista todellinen tietoaineisto, suunnittele piirteet, kouluta ja viritä useita malleja, arvioi ja vertaile niitä se…

CoddyKit PRO

Avaa kaikki 30 tämän opintopolun kurssia ja kaikki muut opintopolut

Tekoälytuutori, sertifiointikoe ja suoritustodistus. Toimii verkossa sekä iOS- ja Android-laitteilla.

Näytä kaikki paketit
Vuosittain$29.90 / vuosiNoin $2.49 kuukaudessaMaksa kerranElinikäinen$69.99 KerranEi uusimisia. PRO ikuisesti.
Kurssin yleiskatsaus

Koneoppiminen Pythonilla

Oppikaa koneoppiminen perusteista lähtien. Rakentakaa ja arvioikaa malleja scikit-learnilla, hallitkaa ensemble-menetelmät ja siirtykää syväoppimiseen PyTorchilla. Tämä kokonaisuus sisältää 30 etenevää minikurssia täydestä aloittelijatasosta (A1) edistyneelle tasolle (B2), lyhyine, kohdennettuine oppitunteineen ja nopeine tietovisoineen, jotka auttavat vakiinnuttamaan jokaisen käsitteen.

Mitä opitte

Aloitatte perusteista ja etenette keskitason ja edistyneisiin aiheisiin niin, että jokainen kurssi rakentuu edellisen päälle. Jokainen oppitunti on käytännönläheinen ja sisältää todellisia esimerkkejä. Tarvittaessa käytettävissänne on tekoälyohjaaja.

Näin se toimii

Jokainen kurssi on jaettu neljään kohdennettuun oppituntiin. Kun suoritatte muutaman oppitunnin päivässä, hallitsette koko kokonaisuuden viikoissa, ette kuukausissa.

Näin opiskelet

  1. 01

    Interaktiiviset oppitunnit

    Käytännön koodiharjoituksia ja reaaliaikaista palautetta

  2. 02

    Tekoälytuutori

    Saat heti apua tekoälyltä, kun jäät jumiin

  3. 03

    Sisäänrakennettu editori

    Kirjoita ja suorita koodia suoraan selaimessa

  4. 04

    Sertifikaatti

    Saat sertifikaatin suoritettuasi kurssin

UKK

Usein kysytyt kysymykset

Onko Machine Learning Academy-kurssi ilmainen?

Kyllä. Voit aloittaa Machine Learning Academy-kurssin ilmaiseksi ja suorittaa sen vuorovaikutteiset oppitunnit maksutta. Valinnainen PRO-tilaus avaa käyttöön edistyneet tekoälytyökalut ja jaettavan todistuksen.

Tarvitsenko aiempaa kokemusta oppiakseni Python?

Et tarvitse. Kurssi alkaa perusteista ja etenee vähitellen edistyneempiin aiheisiin, joten voit aloittaa, vaikka sinulla ei olisi aiempaa Python-kokemusta.

Miten opin Python CoddyKitissä?

Opit tekemällä. Lyhyillä vuorovaikutteisilla oppitunneilla selkeä teoria yhdistyy käytännön koodiharjoitukseen, joka suoritetaan reaaliajassa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori auttaa henkilökohtaisesti aina, kun jäät jumiin.

Saanko todistuksen Machine Learning Academy-kurssin suorittamisesta?

Kyllä. PRO-oppijat voivat suorittaa kokeen ja saada Machine Learning Academy-kurssin suorittamisesta jaettavan todistuksen, jonka koodi voidaan tarkistaa.

Voinko oppia Python puhelimellani?

Kyllä. CoddyKit on käytettävissä verkossa sekä iOS- ja Android-natiivisovelluksina, joten voit oppia Python millä tahansa laitteella, ja edistymisesi synkronoituu niiden välillä.

Paljonko CoddyKit PRO maksaa?

Machine Learning Academy-opintopolun ensimmäinen kurssi on ilmainen. CoddyKit PRO avaa kaikki kurssit: $5.90 viikossa, $7.90 kuukaudessa, $29.90 vuodessa tai $69.99 kerran maksettuna, jolloin saat elinikäisen käyttöoikeuden ilman uusimisia.

Kuinka kauan Machine Learning Academy-opintopolun suorittaminen kestää?

Machine Learning Academy sisältää 30 kurssia ja 120 oppituntia. Useimmat oppitunnit kestävät noin 5–10 minuuttia, joten koko opintopolun suorittamiseen kuluu omaan tahtiin noin 14 tuntia käytännön harjoittelua.

Aloita Machine Learning Academy nyt

Liity tuhansien oppijoiden joukkoon ja opi ohjelmointia tekoälyä hyödyntävillä oppitunneilla.