Заден план:

Когато влязох в колежа, нямах нулев опит в програмирането и го казвам буквално. НУЛА! Бях научен на основно програмиране и алгоритми в продължение на две години, но не успях да се насладя много, защото разбирах само теоретично нещата, без да ги прилагам в реалния живот. Започнах да търся различни онлайн курсове и проекти, но не много от тях бяха наистина ангажиращи, така че в крайна сметка сменях интересите си доста пъти. Опитах се да науча роботика, уеб разработка, разработка на Android и т.н., всичко, което един типичен студент би мечтал да научи. Въпреки това не можах да намеря нищо от това, което да ме интересува. Започнах да гледам Youtube за нови технологични видеоклипове и започнах да проучвам за техните приложения. Един ден попаднах на видео от Siraj Raval и това много ме развълнува за машинното обучение. Бях чувал за машинно обучение по-рано, но този път се зарових по-дълбоко и намерих приложенията за интригуващи. След това реших да участвам в Програмата за наностепени на Udacity Machine Learning Foundation в лятната си ваканция в края на втората година и оттам започна всичко.

Цена на наноградуси и моите родители:

Програмите за наноградуси на Udacity са с премия. Въпреки това, те абсолютно си заслужават всяка стотинка, която похарчих! Колебах се в решението дали да платя за него или не и най-накрая продължих напред и поех пресметнат риск. Не бях сигурен как да убедя родителите си за това, но успях по някакъв начин.

Програмата за наностепени:

След като платих за програмата за нанодипломи, веднага бях записан и ми беше назначен ментор. Също така бях помолен да се присъединя към общността на slack, където другите студенти и възпитаници от същата програма за нанодипломи обсъждат съмнения и си помагат взаимно. Видеоклиповете са страхотни и много последователни. Инструкторите са най-добрите в света. Ще се научите да преминавате от самите основи към страхотно ниво, като имате интуитивни възгледи за темата, която изучавате. Освен това всяка концепция има тест или задание по програмиране в края, което ни помага да разберем по-добре какво сме научили. Nanodegree започна с основно програмиране на Python и аз създадох уебсайт с трейлър на филм с помощта на Python. Следващите няколко модула говореха за наука за данни и статистика и направих проекти за тестване на статистически хипотези и анализиране на титаничния набор от данни. След като се уверихме, че основите са ясни, беше въведено машинно обучение и беше даден регресионен проект за прогнозиране на цените на жилищата в Бостън. Всеки проект беше прегледан след подаване и критериите за преминаване зависеха от конкретна рубрика, която беше правилно проектирана да се грижи за всички аспекти. Ако рецензентите установят, че проектът е под задоволителното ниво, трябваше да го преработя и този път да го направя по-добър. Това ме научи на индустриалния сценарий за правене на нещата перфектни и чисти. Менторът ми помагаше винаги, когато поисках помощ, а общността на отпуснатите хора беше страхотна.

Уроците, които никой не би ви научил:

Имаше предизвикателства, пред които се изправях при всеки проект, който ми беше даден. По пътя научих много полезно умение — да търся в Google правилните неща. Това е едно умение, което би отвело всеки дълъг път. Винаги, когато исках да направя нещо наум и не знаех какво точно да правя, търсех в Google много и се запознавах с много други допълнителни концепции, които не бяха засегнати в курса. Инвестирах около шест до осем часа всяка седмица и успях спокойно да завърша курса в дадения график. Друго нещо, на което ме научиха, е да пиша чист код, следвайки указанията. Всеки път, когато се опитвах да избягам с бързо решение и да изпратя проекта, моят рецензент на проекта ме държеше и ме молеше да направя промени в проекта си. Това ми помогна да не избягам, а наистина да проучвам и да уча.

Следваща наностепен:

В края на програмата за нанодипломи профилът ми в github беше пълен с проекти, които можех да покажа. Актуализирах профила си в LinkedIn, защото всъщност имах какво да покажа. Добавих няколко нови умения и актуализирах профила си. Създадох примерна автобиография с помощта на шаблона на Google Drive. След всичко това хората започнаха да ме питат за общи неща за машинно обучение в колежа и беше страхотно да им отговарям уверено. Почувствах се мотивиран и продължих да научавам повече за областта в youtube, използвайки книги и проекти и най-важното, започнах да разбирам термините, които хората използват в ML. След това взех и различни безплатни курсове, които ми дадоха по-добра представа за ML. След това взех курса за задълбочено обучение в Udacity и върви страхотно за мен.

Запишете се в Machine Learning Foundation Nanodegree тук

За автора | Ашвани Джа

Студент и ентусиаст на AI