Вашата първа програма

Програмиране за ML без никакъв опит — ако можете да пишете, можете да започнете

Програмата е списък от инструкции, записани за най-буквалния помощник, когото някога ще срещнете. Представете си, че подавате рецепта на кухненски робот, който прави точно каквото пише на картичката, точно в реда, в който го чете, и нищо повече. Той никога не гадае, никога не прескача напред и никога не си доизмисля какво сте имали предвид. Тази строгост звучи дразнещо, но всъщност е най-добрата новина в целия този курс: ако можете да пишете ясни инструкции, можете да програмирате, а всичко, което компютърът прави за машинното обучение, започва точно като такива инструкции.

Езикът, на който ще пишем тези инструкции, се казва Python. Той е езикът на съвременното машинно обучение и е създаден да бъде лесен за четене: голяма част от Python прилича на обикновен английски текст. Не е нужно да инсталирате нищо, за да следвате този курс. Всеки урок ви показва кратки програми и какво извеждат те, вие предвиждате какво ще направи кодът, а практическите задачи проверяват дали сте познали. Ако все пак искате да пишете успоредно, търсенето на „online Python“ ще ви даде много безплатни страници, където можете да поставите код и да го изпълните направо в браузъра.

Ето една пълноценна, истинска Python програма. Само един ред.

Къде се използва това в MLВсеки модел за машинно обучение, който някога ще обучите, започва с програма като тази — само че по-дълга. Истинският скрипт за обучение си остава списък от инструкции, четени отгоре надолу: зареди данните, изгради модела, обучи го, отпечатай колко добре се е представил. Прочутите библиотеки вършат тежката работа, но файлът, който ги извиква, е обикновен Python, който вече ще можете да четете.…
▶ Вашата първа програма
← Четене на математическа нотацияПроменливи и числа →