Apache SystemML - Википедия - Apache SystemML

Apache SystemML сейчас Apache SystemDS. Пожалуйста, посетите systemds.apache.org для информации.

Apache SystemDS
Логотип Apache SystemML
Оригинальный автор (ы)Шивакумар Вайтхьянатан
Разработчики)Фонд программного обеспечения Apache, IBM
изначальный выпуск2 ноября 2015 г.; 5 лет назад (2015-11-02)
Стабильный выпуск
1.2.0 / 24 августа 2018 г.; 2 года назад (2018-08-24)
РепозиторийРепозиторий SystemDS
Написано вЯва
Операционная системаLinux, macOS, Windows
ТипМашинное обучение, Глубокое обучение, Data Science
ЛицензияЛицензия Apache 2.0
Интернет сайтsystemds.apache.org

Apache SystemML это гибкая система машинного обучения, которая автоматически масштабируется до Искра и Hadoop кластеры. Отличительные характеристики SystemML:

  1. Возможность настройки алгоритма с помощью R-подобных и Python-подобных языков.
  2. Несколько режимов выполнения, включая автономный, Искра Партия, Искра MLContext, Hadoop Batch и JMLC.
  3. Автоматическая оптимизация на основе данных и характеристик кластера для обеспечения эффективности и масштабируемости.

История

SystemML был создан в 2010 году исследователями из Исследовательский центр IBM в Альмадене во главе с сотрудником IBM Шивакумаром Вайтьянатаном. Было замечено, что специалисты по обработке данных будут писать алгоритмы машинного обучения на таких языках, как р и Python для небольших данных. Когда пришло время масштабировать большие данные, потребуется системный программист для масштабирования алгоритма на таком языке, как Scala. Этот процесс обычно занимал дни или недели на итерацию, и при переводе алгоритмов на работу с большими данными возникали ошибки. SystemML стремится упростить этот процесс. Основная цель SystemML - автоматически масштабировать алгоритм, написанный на R-подобном или Python-подобном языке, для работы с большими данными, генерируя тот же ответ без подверженного ошибкам многоитеративного подхода к переводу.

15 июня 2015 года на Spark Summit в Сан-Франциско Бет Смит, генеральный менеджер IBM Analytics, объявила, что IBM открывает исходный код SystemML в рамках основного обязательства IBM по Apache Spark и проекты, связанные со Spark. SystemML стал общедоступным на GitHub 27 августа 2015 г. и стал Инкубатор Apache 2 ноября 2015 г. 17 мая 2017 г. совет Apache Software Foundation одобрил исключение Apache SystemML как проекта верхнего уровня Apache.

Смотрите также

внешняя ссылка