Что нового
  • Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Машинное Обучение И Нейронные Сети На Php: Библиотека Php-ml

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,071
Баллы
155
Возраст
51
Согласно

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, машинное обучение (англ. Machine Learning) — обширный подраздел искусственного интеллекта, математическая дисциплина, использующая разделы математической статистики, численных методов оптимизации, теории вероятностей, дискретного анализа, и извлекающая знания из данных.

Это словосочетание, ровно как и «Нейронные сети», на слуху уже 2 года, и, как

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, именно за этими вещами будущее.

Принято считать, что для всех этих проявлений искусственного интеллекта нужно использовать специальные языки, как, например,

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

или хотя бы

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

. Но это не так.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

— полноценная библиотека для работы с искусственным интеллектом, разработанная командой PHP-AI. В последнее время PHP-ML стала одной из самых популярных на GitHub. Как говорят сами создатели, пакет является «свежим подходом к машинному обучению на PHP». Из требований — установленная версия интерпретатора не ниже 7.0. Добавить разработку к своему проекту можно через Composer:

composer require php-ai/php-ml

Из возможностей:

  • Алгоритмы машинного обучения;
  • Перекрестная валидация;
  • Нейронные сети;
  • Препроцессинг;
  • Извлечение данных…
  • … и многое другое.
Простой пример по работе с классификацией


use Phpml\Classification\KNearestNeighbors;

$samples = [[1, 3], [1, 4], [2, 4], [3, 1], [4, 1], [4, 2]];
$labels = ['a', 'a', 'a', 'b', 'b', 'b'];

$classifier = new KNearestNeighbors();
$classifier->train($samples, $labels);

$classifier->predict([3, 2]);
// возвращает 'b'
Также в

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

доступны и другие примеры:

Конечно, PHP-ML не избавит вас от необходимости изучения некоторых теоретических данных (например, ознакомьтесь с нашей

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

материалов для изучения машинного обучения), но если вы разрабатываете веб-проект, то использование машинного обучения в нем стало как никогда просто.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

.
 
Вверх