jag ska erkänna — jag var tvungen att tänka riktigt hårt innan jag gjorde denna rekommendation, och jag gör det fullt ut att veta hur värdefull de kommande 20 veckorna kommer att vara för en absolut nybörjare. En stark grund är nödvändig för att säkerställa livslängd i dina färdigheter och framgång för att driva maskininlärning (och att gå utöver). Att veta att du inte är bekväm med matematik (och det kan finnas många skäl till det — dåliga lärare et alla) eller programmering betyder att du måste rulla upp ärmarna och göra due diligence. Utmana dig själv att sätta i det hårda arbetet och du kommer att komma ut stark.
en stor del av denna rekommendation kräver att du registrerar dig på Khan Academy (oroa dig inte, det är helt gratis och mycket roligare). Jag har en examen i Datavetenskapsteknik som krävde att jag skulle göra komplex matematik. Jag kan helhjärtat säga Khan Academy har gett mig mer självförtroende att göra matte än alla mina lärare tillsammans i hela min akademiska karriär.
- algoritmer — 1 vecka, gratis
- Python Basics på Mimo-5 timmar, gratis för de första 3 dagarna, $39 efter en 20% rabattkupong som de skickar dig efter provperioden
- Algebra – 10 veckor, gratis
- statistik och sannolikhet — 10 veckor, gratis
- Om
- Om
- Python (The Hard Way) — själv tempo, gratis
- relativa nybörjare (cirka 3 månader)
- Andrew ngs Maskininlärningskurs på Coursera-gratis, $79 för ett certifikat från Coursera krediterat av Stanford Online
- Om
- Om
- positiva nybörjare (cirka 4 månader)
- introduktion till artificiell intelligens — fri
algoritmer — 1 vecka, gratis
vi börjar med algoritmer, och det borde gå ganska snabbt. En god förståelse för algoritmer och lite skicklighet kan hjälpa dig att snabbt hämta färdigheterna och till och med behärska djupa inlärningsalgoritmer längs linjen. Den senaste framgången inom AI-området krediteras av en del till bättre träningsalgoritmer. Det är därför som börjar här blir nästan avgörande.
Python Basics på Mimo-5 timmar, gratis för de första 3 dagarna, $39 efter en 20% rabattkupong som de skickar dig efter provperioden
jag älskar denna rekommendation. Mimo är en bra app om du vill lära dig att programmera i Python. Efter en lång vilande period utan kodning har jag återupplivat min kärlek för att skriva kod genom Mimo. Använd den på tunnelbanan eller i en Uber, du kan snabbt komma från att knappt veta hur man kodar för att skriva coola appar. Appen föreslår 4,5 timmar tills du avslutar kärnkoncept och det kan verkligen vara allt du behöver för att komma igång med maskininlärning.
Algebra – 10 veckor, gratis
Detta är inte något du kan ignorera. En god förståelse för linjär Algebra är nödvändig för maskininlärning. Du kan själv tempo detta avsnitt baserat på hur säker du får. Utan tvekan skulle jag rekommendera att slutföra hela kursen och vinna alla de coola märkena på Khan Academy.
statistik och sannolikhet — 10 veckor, gratis
slutligen behöver du en solid fot i statistik och sannolikhet. Att bygga allmän intelligens i en maskin handlar trots allt om att kunna förutsäga sannolikheten eller sannolikheten för saker.
Om
du har slutfört detta steg av algoritmer, Python grunderna, Algebra,och statistik och sannolikhet ge dig själv en enorm applåder. Det kunde inte ha varit lätt, men var säker på att det kommer att vara helt värt det. Du är nu en ’positiv nybörjare’. Inte illa eh, du har gått från en’ absolut nybörjare ’till en’ positiv nybörjare ’ på bara 20 veckor. Du har inget annat än din passion och engagemang att tacka. Fortsätt till avsnittet positiv nybörjare.
Om
du verkligen vill få dina grundläggande rätt så att du kan komma fram till Colosseum of AI som en gladiator, gör Pro-avsnittet nedan.
Python (The Hard Way) — själv tempo, gratis
relativa nybörjare (cirka 3 månader)
det bästa stället för en ’relativ nybörjare’ att börja är genom att träna med en pionjär-Andrew ng. Andrews kurs på Coursera tar ungefär 11 veckor att slutföra och rekommenderas starkt av de personer som har tagit det. Du kan till och med få ett Coursera-certifikat i slutet av kursen för $79 om du vill racka upp dessa AI-krediter.
Andrew ngs Maskininlärningskurs på Coursera-gratis, $79 för ett certifikat från Coursera krediterat av Stanford Online
förutsättningar för denna kurs:
- kunskap om grundläggande datavetenskapliga principer och färdigheter, på en nivå som är tillräcklig för att skriva ett rimligt icke-trivialt datorprogram.
- förtrogenhet med den grundläggande sannolikhetsteorin.
- förtrogenhet med den grundläggande linjära algebra.
Om
vid varje given punkt du känner vad Andrew undervisar är alltför komplicerat, kan detta vara en bra tid att tänka var du befinner dig på inlärningskurvan. Andrew genomför denna kurs med ett antagande att du uppfyller alla förutsättningar. Jag har också varit tvungen att ibland se tillbaka till Khan Academy ibland för att komma ihåg glömda begrepp i matematik. Om detta är något du är bekväm att göra, gå fram och tillbaka, och är villiga att ta den ansträngningen sedan gå för det.
Om
du har slutfört detta avsnitt fortsätt till avsnittet positiv nybörjare nedan. Obs: avsnittet nedan bör ta dig mycket mindre tid att slutföra med tanke på att du redan har haft en bra start.
positiva nybörjare (cirka 4 månader)
Grattis! Du är redo att bli en Jedi mästare i artificiell intelligens. Kursen Introduktion till artificiell intelligens om Udacity genomförs av Sebastian Thrun (ex-VD och grundare av Udacity, ex-Google Fellow, Stanford datavetenskapsprofessor) och Peter Norwig (forskningschef på Google). Du kommer att träna med det bästa genom en unik interaktiv videoupplevelse på Udacity. Detta är en kurs sammanställd av Google (helt gratis) och även om det kan verka som om det genomfördes på 90-talet är allt de undervisar mycket relevant och ger dig en god förståelse för artificiell intelligens i allmänhet. De berör även några viktiga ämnen när du utvecklas som spelteori, datorsyn, robotik och naturlig språkbehandling. Du kommer att lära dig mycket mer än du trodde.
introduktion till artificiell intelligens — fri
ta en stund att gratulera dig själv till allt du har åstadkommit hittills. Om du har gått mellan de tre etapperna och framgångsrikt avslutat kursen på Udacity förtjänar du en paus. Det måste ha varit mycket hårt arbete men jag är säker på att det var roligt och spännande hela tiden.
Rekommenderad lättläsning:
berätta för mig hur du gjorde, din inlärningsupplevelse, och om det är något du skulle ändra om denna inlärningsprocess. Det skulle vara oerhört användbart för andra som börjar med AI och ML. Känn dig fri att skjuta mig en anteckning och snälla ge det här inlägget en stor som.
alla de bästa,
Suff
P. S. Anslut med mig på LinkedIn eller följ mig på Twitter