продовження статті Пошук у просторі стратегій. AI водій
Я зробив міні-гру жанру «файтинг», де учень AI б'ється з іншими, рукописними ботами, та розробляє стратегію перемоги методом проб і помилок.
У цій грі б'ються два хлопця на зразок такого:


Читати далі →

Speech AI з Python & Google API
image
Добрий день!
Зовсім недавно прийшла в голову ідея зробити "говорилка" російською мовою. В голові була простенька схема кшталт:
1) Розпізнати мова з мікрофона
2) Придумати більш — менш розумну відповідь.
В цьому пункті можна зробити багато цікавого.
Наприклад реалізувати управління чим — небудь фізичним і не дуже.
3) Перетворити цей самий відповідь мова і відтворити.
найцікавіше, що для всіх цих пунктів знайшлися бібліотеки під Python, чим я і скористався.
В результаті вийшла зв'язка, практично не залежить від обраного в якості розмовної мови.
Читати далі →

Learning to learn
В цей раз я проводив експерименти на тему learning to learn, тобто алгоритмів, які можуть вчитися, як краще вчитися.

Цілі експерименту:
1) Створити алгоритм оптимізації, який можна деяким стандартним способом пристосувати до будь-якої оптимізаційної задачі або безлічі завдань. Під словом «пристосувати» я маю на увазі зробити, щоб алгоритм дуже добре справлявся з цим завданням».
2) Налаштувати алгоритм під одну задачу і подивитися, як змінилася його ефективність на інших завданнях.

Читати далі →


Викладаю звіт про свій експеримент в області машинного навчання. На цей раз темою експерименту було створення AI для управління моделькою автомобіля.

Читати далі →

Все почалося з того, що дружина захотіла повісити годівничку для птахів. Ідея мені сподобалася, але відразу захотілося оптимізувати. Світловий день взимку короткий — сидіти вдень і дивитися на годівницю часу немає. Значить потрібно більше Computer Vision!

Ідея була простою: прилітає пташка — вжуууух — вона виявляється на телефоні. Залишилося придумати, як це зробити і реалізувати.
У статті:
  • Запуск Caffe на Raspberry Pi B+ (давно хотів це зробити)
  • Побудова системи збору даних
  • Вибір нейронної мережі, оптимізація архітектури, навчання
  • Обернення, вибір і приделывание інтерфейсу
Всі вихідні коди відкриті + описаний повний порядок розгортання отриманої конструкції.

Читати далі →

Доброго дня, колеги! Це блог відкритої російськомовній дата саєнтологічної ложі. Нас вже легіон, точніше 2500+ людина в слаке. За півтора року ми нагенерили 800к+ повідомлень (заради цього слак виділив нам корпоративний обліковий запис). Наші люди є скрізь і, може, навіть у вашій організації. Якщо ви цікавитеся машинним навчанням, але з якихось причин не знаєте про Open Data Science, то можливо ви в курсі заходів, які організовує спільнота. Самим масштабним з них є DataFest, який проходив нещодавно в офісі Mail.Ru Group, за два дні його відвідало 1700 осіб. Ми ростемо, наші ложі відкриваються в містах Росії, а також у Нью-Йорку, Дубаї і навіть у Львові, так, ми не воюємо, а іноді навіть і вживаємо міцні напої разом. І так, ми некомерційна організація, наша мета — просвітництво. Ми робимо все заради мистецтва. (пс: на фотографії ви можете спостерігати засідання ложі в одному з таємних храмів у Москві).

Мені випала честь зробити перший пост, і я, мабуть, отклонюсь від своєї звичної нейромережевої тематики і зроблю пост про базові поняття машинного навчання на прикладі однієї з найбільш простих і найбільш корисних моделей — лінійної регресії. Я буду використовувати мову пітон для демонстрації експериментів і відтворення графіків, все це ви з легкістю зможете повторити на своєму комп'ютері. Поїхали.


Читати далі →

Знайомство з командою курсів стека Java на Hexlet

Привіт, Хабраюзер. Ми давно хотіли стати трохи ближче до тебе. І сьогодні настільки тривало що зріє ідея розповісти тобі більш докладно про те: «хто і які курси Java стека на Хекслет робить» — втілилася! Як думаю — стало зрозуміло: ми розповімо Вам про курси над якими ми працювали останні пів року, включаючи останній курс який ось-ось почали записувати: Java Web-сервісів.



Читати далі →

Вебінар: Введення в Singularity



Команда FlyElephant запрошує всіх на вебінар "Введення в Singularity", який проведе
Gregory Kurtzer (HPC Systems Architect і Technical Lead в Lawrence Berkeley National Laboratory).
Вебінар буде проходити завтра, 15 лютого, о 19:00 (EET) / 9:00 am (PST). Мова — англійська.

Читати далі →

Cognitive Services & LUIS: Введення в розпізнавання природної мови

У цій статті ми поговоримо про розуміння мови (про лінгвістичних обчисленнях, таких як призначення міток, синтаксичний аналіз і так далі) і звернемо особливу увагу на два API: Linguistic Analysis API і інтелектуальну службу розпізнавання мови (LUIS). Якщо ви любите англійську мову так само, як російська і захоплюєтеся навчанням штучного інтелекту, ласкаво просимо під кат.



Читати далі →

Скоро відкриття ML Boot Camp III



15 лютого стартує Machine Learning Boot Camp III — третє змагання з машинного навчання та аналізу даних від Mail.Ru Group. Сьогодні розповідаємо про минулий контесті і відкриваємо таємниці нового! Отже, в ході майбутнього конкурсу потрібно буде вгадати, чи залишиться учасник в онлайн-грі або піде з неї. Вибірки для завдання побудовані на дванадцяти ігрових ознаках для 25000 користувачів. Природно, всі дані анонимизированы.

Читати далі →