Вимоги й підготовка

Чи підходить вам інтенсивний курс із машинного навчання?

У мене мало або зовсім немає досвіду в машинному навчанні.
У мене є певний досвід у машинному навчанні, але я хочу дізнатися більше про нього й отримати актуальну інформацію.
У мене є практичний досвід у застосуванні концепцій машинного навчання для роботи з даними й побудови моделей.
Я шукаю навчальні посібники, щоб дізнатися, як використовувати API машинного навчання, наприклад Keras.

Прочитайте розділи Підготовка й Вимоги, перш ніж почати проходити інтенсивний курс із машинного навчання, щоб переконатися, що ви готові до всіх модулів.

Підготовка

Перш ніж почати проходити інтенсивний курс із машинного навчання, виконайте дії, наведені нижче.

  1. Якщо ви тільки починаєте вивчати машинне навчання, перейдіть у розділ Вступ до машинного навчання. У цьому короткому курсі для самостійного вивчення ви дізнаєтеся про основні концепції машинного навчання.
  2. Якщо ви вперше знайомитеся з NumPy, виконайте вправу із швидкого навчального посібника з NumPy у Colab, з якої ви дізнаєтеся все, що потрібно знати про NumPy для цього курсу.
  3. Якщо ви вперше знайомитеся з pandas, виконайте вправу із швидкого навчального посібника з pandas у Colab, з якої ви дізнаєтеся все, що потрібно знати про pandas для цього курсу.

Вимоги

Щоб проходити інтенсивний курс із машинного навчання, не потрібні попередні знання в галузі машинного навчання. Однак бажано відповідати вимогам, наведеним нижче, щоб мати змогу засвоїти представлені концепції і виконати вправи.

  • Ви маєте добре розбиратись у змінних, лінійних рівняннях, графіках функцій, гістограмах і статистичних методах.

  • Ви маєте бути хорошим програмістом. Найкраще, якщо у вас є певний досвід роботи з Python, оскільки вправи з програмування написані на Python. Однак досвідчені програмісти без досвіду кодування на Python зазвичай можуть виконувати всі такі вправи.

У наступних розділах містяться посилання на інші корисні довідкові матеріали.

Алгебра

Лінійна алгебра

Тригонометрія

Статистика

Числення (за бажанням, для поглиблених тем)

Програмування мовою Python

У навчальному посібнику з Python розглядаються такі основи Python:

У деяких вправах із програмування використовується складніша концепція Python:

Термінал Bash і хмарна консоль

Щоб виконувати вправи з програмування на локальному комп’ютері або в хмарній консолі, потрібно вміти працювати з командним рядком.