Главная » Архив меток: algorithms

Архив меток: algorithms

Классические алгоритмы и структуры данных на JavaScript

Привет Всем! Я недавно запустил на GitHub проект JavaScript Algorithms and Data Structures, который содержит примеры классических алгоритмов и структур данных написанных на JavaScript с объяснениями, примерами и ссылками для дальнейшего изучения (в частности на соответствующие YouTube видео). Основная задача проекта — помочь программистам в изучении и применении алгоритмов и сделать это на JavaScript-е.Для того, чтобы сделать процесс изучения более ...

Читать далее »

Машинное обучение алгоритмам

Машинное обучение как оно есть сейчас В популярных методах машинного обучения программа не выучивает алгоритм. Классификатор, нейронная сеть или, для большей очевидности, методы регрессии выучивают в лучшем случае функцию (в математическом, а не программистском смысле): имея входные данные, выдать выходные данные. Это может быть в лучшем случае единственным шагом алгоритма и не понятно, как масштабировать такое решение на целый алгоритм ...

Читать далее »

[Из песочницы] Немного о физике в почти Agar IO на aicups.ru

В соревновании MiniAICup#2 Почти Agar IO надо управлять амёбами, есть еду и других амёб.Для реализации алгоритма управления амёбой напрашиваются потенциальные поля, но есть одно большое НО.Физика движения в игре задаются вот такими уравнениями: speed_x += (nx * max_speed — speed_x) * INERTION_FACTOR / mass;speed_y += (ny * max_speed — speed_y) * INERTION_FACTOR / mass; Получается физика с трением и инерцией, ...

Читать далее »

[Перевод] Машинное обучение и шоколадные конфеты

Говорят, что у мерчендайзеров есть негласное правило: никогда не класть рядом батончики Nesquik и Snickers. Кто знает, миф это или нет, но технологии, которые позволяют проверить условия хранения и выкладки шоколадных конфет на витрины — существуют. В этой статье мы углубимся в них и расскажем о модели машинного обучения, предназначенной как раз для этих целей. Цикл статей «Digital Transformation» Технологические ...

Читать далее »