Я готовлю задачу для класса компьютерного зрения, которая включает в себя обучение простого классификатора после извлечения функций из изображений. Поскольку машинное обучение здесь не является основной темой, я не хочу, чтобы ученики реализовывали альгиризм обучения с нуля. Поэтому я должен рекомендовать им некоторые эталонные реализации. Я считаю, что для этого подходит классификатор дерева решений.Исходный код дерева принятия решений
Проблема в том, что множество языков, допустимых для класса, довольно велико: C++, C#, Delphi. Кроме того, я не хочу, чтобы студенты тратили много времени на любые технические проблемы, такие как подключение библиотеки. WEKA отлично подходит для Java. Мы также можем использовать OpenCV со всеми обертками, но он довольно большой и неуклюжий, в то время как я хочу что-то простое и сладкое.
Итак, вы знаете какие-либо простые библиотеки C++/C#/Delphi для обучения деревьям решений?
Я сделал упражнения по извлечению информации, у меня была аналогичная проблема.То, что я сделал, заключалось в том, чтобы разработать простую оболочку, которая предоставляет только необходимую функциональность, - над сложной библиотекой, чтобы позволить студентам быстро начать и не тратить часы на разработку структуры. – Skarab
Да, но я не хотел реализовывать четыре разных обертки для разных языков. :) Кроме того, я бы хотел, чтобы студенты получили реальный опыт работы с некоторыми API. К сожалению, наш курс, кажется, единственный в учебном плане, который затрагивает такие проблемы. –