Дякую, радий що Вам сподобалася Марічка:) Якщо коротко то не банальний і не брутфорс. Я в статті спростив проблему до 2 вхідних сигналів і кількох прикладів даних для простоти розуміння. Її і брутфорсом можна вирішити, а можна і без моделі кусок коду написати.
В реальності при застосуванні машинного навчання ми працюємо з величезними наборами даних — скажімо 10,000 вхідних сигналів, деякі з яких мають мільйони значень і проблема достатньо складна щоб для тренування моделі потрібно було закинути всі доступні дані — скажімо сотні мільйонів або навіть мільярдів рядків. Скільки часу займе вирішення повним перебором навіть якщо у вас в розпорядженні всі обчислювальні ресурси планети?
Дякую! Додаючи до моєї відповіді нижче — мені потрібно краще розуміти яка Ваша ціль? Які проблеми ви б хотіли вирішувати?
Курси Ендрю Енга я насправді і рекомендую:) Причини наступні — 1) в книжках, як правило, теорії алгоритмів ще більше і пояснюються вони сухіше. 2) Ендрю Енг дає практичні задачі посильні для людей взагалі без досвіду. На цих задачах я і пропонуюю сфокусуватися.
Ось джерела:
www.youtube.com/...msIIuiBfYad6rFYQU_jL2ryal
developers.google.com/...ne-learning/crash-course
Очікування також доведеться занизити — «зрозуміти як все працює» і отримати фундаментальні знання по книжках не вийде — галузь занадто широка. Якщо можна сформулюйте чіткіше чого б хотілося досягнути і я спробую дати конкретнішу відповідь.
Дякую! Курс Ендрю Енга справді класний і дає розуміння основних алгоритмів для машинного навчання, плюс хороші практичні задачі, що з на мою думку є невід’ємною його частиною