设计机器学习人工智能框架

时间:2010-03-12 02:48:27

标签: frameworks artificial-intelligence machine-learning

这是一个社区维基,旨在为机器学习/人工智能框架(ML / AI框架)提供良好的设计。

请为与语言无关的框架的设计做出贡献,该框架允许将多个ML / AI算法插入到单个框架中:

  • 使用用户指定的数据集运行算法。
  • 促进学习,资格认证和分类。
  • 允许用户轻松插入新算法。
  • 可以聚合或创建现有算法的集合。
  • 可以保存/加载算法的进度(即保存网络和神经网络的权重,保存决策树的树等)。

这种ML / AI框架的优秀设计是什么?

2 个答案:

答案 0 :(得分:3)

也许可以从查看现有开源ML / AI框架的设计开始。仅举几例:Weka,RapidMiner,KNIME,Orange,..

答案 1 :(得分:1)

这是我为PHP制作的:http://neuralmesh.com