F3 (122) Штучний Інтелект
База
«Системи і методи штучного інтелекту». З першого погляду ти вже відчуваєш усю перспективність майбутнього працевлаштування й уявляєш, як власноруч створюєш справжнього конкурента для ChatGPT. І дійсно, ця спеціальність охоплює широкий спектр знань: від математичних основ до розробки інтелектуальних систем, здатних до навчання, адаптації та прийняття рішень. І саме це дозволяє стати спеціалістом, що виділяється серед розповсюджених зараз на ринку праці вайбкодерів завдяки своїм вмінням швидко опановувати нові технології.
Проте на все свій час. Перш за все, на тебе чекає посилена фундаментальна підготовка, про яку розкажемо згодом.
Дисклеймер!!
Вважай себе щасливчиком, адже оновлена цьогоріч освітня програма стала ще більш адаптованою до сучасних вимог на ринку праці. Ти, як майбутній студент, зможеш раніше отримати важливі профільні знання та витрачати менше часу на другорядні дисципліни. Говорячи докладніше, можна виділити основні зміни:
Обсяг фізики зменшили, тому тепер ти маєш змогу ознайомитися зі схемотехнікою вже на першому курсі та швидше розібратись, як працює твій комп'ютер із середини. Другий курс також став більш насиченим прикладними дисциплінами: ООП, базами даних і комп'ютерними мережами.
Зміни не оминули й старші курси. Тепер вже на третьому курсі починається те, заради чого ми тут усі зібрались — предмети, пов'язані зі штучним інтелектом. Зокрема, на третьому курсі розглядаються глибоке навчання та навчання з підкріпленням. А на четвертому — обробка зображень і мов за допомогою методів штучного інтелекту.
Коротко кажучи, тепер програма дає більше практики з самого початку, чітко розділяє фундаментальні й профільні дисципліни та дає простір вибрати свій напрям ще на ранніх етапах. Ці зміни стосуються радше структури програми, а не її змісту, тому наявні описи та відгуки про навчання на цій спеціальності залишаються актуальними.
Дисципліни
Математичний аналіз, лінійна алгебра та аналітична геометрія, дискретна математика, теорія ймовірностей — це лише вершина освітнього айсберга. Якщо порівнювати математичну підготовку двох освітніх програм, які пропонує 122 спеціальність в ІПСА, то катедра штучного інтелекту пропонує глибше вивчення згаданих дисциплін. Ці предмети, як і математика в цілому, є основою для схемотехніки, машинного навчання, аналізу даних тощо.
Як і на інших катедрах, на першому курсі ти вивчатимеш мови С/С++, ознайомишся з базовими принципами алгоритмів та структур даних, щоб надалі мати змогу заглиблюватися в будь-які сфери програмування завдяки вибірковим предметам. Зазвичай саме IT-дисципліни студенти вважають найцікавішими, адже викладачі намагаються постійно оновлювати й актуалізовувати свої матеріали.
Перелік усіх предметів наведено нижче.
Тут можна ознайомитися із ЗУ-каталогом, а також Ф-каталогом.
P.S. Список вибіркових дисциплін може змінюватися.
Якщо не McDonalds, то що?
Data Scientist
Навчаючись на спеціальності «Комп'ютерні науки», не дивно стати науковцем. Багато предметів на катедрі ШІ спрямовані саме до такого світлого майбутнього, як Data Science. Фахівці в цій сфері займаються аналізом великого обсягу даних і застосовують різні методи для виділення цінної інформації з нього. Цю професію можна описати наступною формулою:
Data Science = «Системи й методи баз даних» (для збору й очищення даних) + «Інтелектуальний аналіз даних» (для дослідницького аналізу) + «Системи та методи штучного інтелекту» (для моделювання та прогнозування) + «Візуалізація даних» (як не дивно, для візуалізації даних).
Але для кожної з цих дисциплін варто пройти шлях воїна — перший курс, без якого розуміння цієї галузі неможливе.
«Основною роботою є Data Scientist. Працюю здебільшого з маркетинговими даними, дашбордами, автоматизацією, дослідженнями ефективності реклами, впровадженням machine learning у предиктивний аналіз. ІПСА дав усю базу й фундамент для опанування машинного навчання. Без математики продовжувати було б досить важко, бо основні концепції — що в аналітиці, що в ML — будуються саме на ній. На самостійному вивченні було заглиблення в теми, які цікаві та необхідні: штучний інтелект, продуктова аналітика, софт для візуалізації даних».
«В обов'язки входять збір даних, EDA (exploratory data analysis), preprocessing, написання й презентації моделей і обгорток, а також їхнє введення та перенавчання».
Data Analyst
Відійдемо трішки від теми штучного інтелекту, але не від баз даних. Data Analyst також збирає та формує великі дані в зручний для роботи формат, також застосовує статистичні та візуальні методи для аналізу, але ключовими аспектами його обов'язків вважається дослідження поточної діяльності компанії, виявлення недоліків та пропозиції щодо їхнього усунення.
«Тривіальний аналітик даних розрахує для вас багато метрик і намалює кольорові діаграми. Хороший аналітик даних переконається, що ви розумієте ці метрики та діаграми. Відмінний аналітик даних розповість вам про бізнес-проблеми, які він бачить за цими метриками й діаграмами, а також запропонує їхнє розв'язання».
Data Engineer
Головне завдання дата інженера — створити максимально зрозумілу «архітектуру інфраструктури даних» з урахуванням надійності та продуктивності роботи з ними.
«Data Engineer відповідає за проєктування, будівництво, встановлення, тестування та підтримку великомасштабних систем управління даними. Вони зосереджені на створенні інфраструктури для генерації, зберігання й обробки інформації».
Аби візуально схожі назви не збивали з пантелику, пропонуємо ознайомитися з діаграмою, що наводить необхідні скіли для Data Analyst, Data Scientist і Data Engineer.
ML Engineer
Посада ML Engineer передбачає розробку та налаштування моделей машинного навчання, створення алгоритмів для аналізу даних і побудову прогностичних моделей, а також впровадження їх у продуктивні системи. Спеціалісти цієї галузі відповідають за оцінку та вдосконалення якості й ефективності розв’язання поставлених задач.
«Запроваджую AI в customer care департамент (тобто в роботу з клієнтами)».
«Займаюся прогнозуванням продажів товарів. Знання з пройдених математичних дисциплін застосовуються для розуміння роботи моделей, простих і складних особливо. Без матана (Прим. ред. Математичного аналізу) ніяк».