--- tags: materials --- # Штучний інтелект і Python ## Інтелект - чи є інтелект у новонародженого? - чи є інтелект у кота? - ілюзія інтелекту - тест Тьюринга - загальний штучний інтелект - https://www.decisionproblem.com/paperclips/index2.html ## Розпізнати текст, зробити логічний вивід, записати текстом - IBM Watson ## Оптимізація виграшу через перебір варіантів та метод Монте Карло - алгоритми пошуку відповіді в базі знань - алгоритми перебору варіантів - ігрові алгоритми (ілюзія інтелекту) ## Багато даних == багато знань == інтелект? - Data Science - Machine Learning - ![](https://i.imgur.com/uKQCvpu.png) ## Нейромережі - прямий алгоритм (програмування) - непрямий алгоритм (додавання та множення коефіцієнтів у певному порядку) - виконання прямого та непрямого алгоритму - навчання нейромереж це оновлення коефіцієнтів додавання та множення ## Розуміння тексту нейромережами - Змагання: https://super.gluebenchmark.com/ - Переклад тексту, відповідь на питання, доповнення тексту, пошук про кого йдеться в тексті - Facebook: BERT та RoBERTa https://pytorch.org/hub/pytorch_fairseq_roberta/ - Google: https://github.com/google-research/text-to-text-transfer-transformer ## Навчання нейромережі сам проти себе - AlphaGo, AlphaZero, MuZero - https://arxiv.org/src/1911.08265v1/anc/pseudocode.py - генерація тексту (GPT) - GPT-3 - https://github.com/openai/gpt-2 - https://play.aidungeon.io ## Всяке - Python plays GTA V https://www.youtube.com/watch?v=ks4MPfMq8aQ&list=PLQVvvaa0QuDeETZEOy4VdocT7TOjfSA8a&ab_channel=sentdex - бібліотеки пайтон, які використовуються для машинного навчання та штучного інтелекту - numpy - scipy - scikit-learn - pytorch - tensorflow