Інтерфейс прикладного програмування ( API ) це спосіб програмного доступу до (зазвичай зовнішніх) моделей, наборів даних або інших програмних засобів.
Штучний інтелект ( AI ) здатність програмного забезпечення виконувати завдання, які традиційно вимагають людського інтелекту.
Глибоке навчання – це підмножина машинного навчання, яка використовує глибокі нейронні мережі, що є шарами під’єднаних нейронів “, чиї з’єднання мають параметри або ваги, які можна навчити. Це особливо ефективно при вивченні неструктурованих даних, таких як зображення, текст і аудіо.
Точне налаштування – це процес адаптації попередньо навченої базової моделі для кращої роботи в конкретному завданні. Це тягне за собою відносно короткий період навчання за маркованим набором даних, який є набагато меншим, ніж набір даних, на якому модель було спочатку навчено. Це додаткове навчання дає змогу моделі вивчати й адаптуватися до нюансів, термінології та конкретних шаблонів, знайдених у меншому наборі даних.
Основоположні моделі (FM) є моделями глибокого навчання, навченими величезними кількостями неструктурованих, немаркованих даних, які можна використовувати для широкого спектра завдань з коробки або адаптувати до конкретних завдань за допомогою тонкого налаштування. Прикладами цих моделей є GPT-4, PaLM, DALL – E 2 і стабільна дифузія.
Генеративний ШІ це ШІ, який зазвичай створюється з використанням базових моделей і володіє можливостями, яких раніше не було у ШІ, такими як можливість генерувати контент. Основоположні моделі також можна використовувати для цілей, що не генерують (, наприклад, класифікуючи настрої користувачів як негативні або позитивні на основі стенограм викликів), пропонуючи значне поліпшення порівняно з більш ранніми моделями. Для простоти, коли ми посилаємося на генеративний ШІ в цій статті, ми включаємо всі варіанти використання базової моделі.
Графічні процесори ( графічні процесори ) є комп’ютерними чіпами, які були спочатку розроблені для виробництва комп’ютерної графіки (, наприклад, для відеоігор), а також корисні для додатків глибокого навчання. Навпаки, традиційне машинне навчання та інші аналізи зазвичай проводяться на центральні процесори ( процесори ), зазвичай називається процесором комп’ютера “. “
Моделі великої мови ( LLMs ) скласти клас базових моделей, які можуть обробляти величезну кількість неструктурованого тексту і вивчати відносини між словами або частинами слів, відомими як токени. Це дає змогу LLM генерувати текст природною мовою, виконуючи такі завдання, як узагальнення або витяг знань. GPT-4 (, який лежить в основі ChatGPT ) і LaMDA ( модель Bard ), є прикладами LLM.
Машинне навчання ( ML ) це підмножина ШІ, у якій модель набуває можливостей після навчання або показу багатьох прикладів точок даних. Алгоритми машинного навчання виявляють закономірності і вчаться робити прогнози і рекомендації, обробляючи дані і досвід, а не отримуючи явні інструкції з програмування. Алгоритми також адаптуються і можуть стати більш ефективними у відповідь на нові дані та досвід.
MLOps відноситься до інженерних моделей і практик для масштабування і підтримки ШІ та МЛ. Він охоплює набір практик, які охоплюють повний життєвий цикл ML ( управління даними, розробка, розгортання та операції в реальному часі ). Багато з цих практик тепер включені або оптимізовані за допомогою програмних інструментів (, які допомагають стандартизувати, оптимізувати або автоматизувати завдання ).
Оперативне проектування відноситься до процесу проектування, уточнення та оптимізації вхідних підказок, щоб спрямувати генеративну модель AI до створення бажаних (, тобто точних) виходів.
Структуровані дані
Неструктуровані дані бракує узгодженого формату або структури (, наприклад, тексту, зображень і аудіофайлів), і зазвичай потрібні більш просунуті методи для вилучення ідей.