Якщо чесно, я думаю, що виконання деяких проектів навчить вас набагато більше, ніж повний курс. Однією з причин є те, що виконання проекту є більш мотиваційним та відкритим, ніж виконання завдань.
Звичайно, якщо у вас є час І мотивація (реальна мотивація), краще, ніж робити проект. Інші коментатори зробили хороші рекомендації щодо технологій.
Я думаю, що з точки зору веселого проекту вам слід задати питання та придбати комп’ютер, щоб навчитися на нього відповідати.
Деякі хороші класичні запитання, які мають хороші приклади:
- Нейронні мережі для розпізнавання рукописних цифр
- Класифікація спам-електронної пошти за допомогою логістичної регресії
- Класифікація об'єктів за допомогою гауссових моделей сумішей
- Деяке використання лінійної регресії, можливо прогнозування цін на продуктові продукти за даними мікрорайонами
У цих проектах є математика, зроблено код, і їх можна легко знайти в Google.
Інші класні теми ви можете зробити самі!
Нарешті, я досліджу робототехніку, тому для мене більшість FUN-програм є поведінковими. Приклади можуть включати (якщо ви можете грати з ардуїно)
Створіть програму, яка, можливо, використовує логістичну регресію, яка дізнається, коли вимкнути і увімкнути вентилятор з урахуванням внутрішньої температури та стану світла в приміщенні.
Створіть додаток, який навчає робота переміщати привід, можливо колесо, на основі введення датчика (можливо натискання кнопки), використовуючи Gaussian Mixedure Models (навчання на демонстрації).
У будь-якому випадку, вони досить просунуті. Я висловлюю думку про те, що якщо ви виберете проект, який вам (дійсно справді) подобається, і витратите на нього кілька тижнів, ви навчитеся величезній кількості і зрозумієте набагато більше, ніж вам доведеться виконати кілька завдань.