阅读更多

4顶
0踩

开源软件
Shark是一个快速、模块化、功能丰富的开源C++机器学习库,提供了各种机器学习相关技术,比如线性/非线性优化、基于内核学习算法、神经网络等。Shark已经应用于多个现实项目中。



机器学习(Machine Learning)是一门多领域交叉学科,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。

Shark目前提供的机器学习功能如下:


1.  监督式学习

  • 线性判别分析(LDA),Fisher–LDA
  • 朴素贝叶斯分类器
  • 线性回归
  • 针对单类分类、二进制和真实多类分类的支持向量机(SVM)
  • 多层前馈和周期性的人工神经网络
  • 径向基核函数(Radial basis function)网络
  • 正则化网络、高斯过程回归
  • 最近邻迭代、回归迭代
  • 决策树和随机森林
2.  无监督学习

  • 主成分分析
  • 有限玻尔兹曼机(包括许多最先进的学习算法)
  • 分层聚类
  • 高效的基于距离聚类的数据结构
3.  演化算法

  • 单目标优化(例如CMA-ES)
  • 多目标优化
4.  模糊系统

5.  基本线性代数和优化算法

Shark依赖于BoostCMake,其源码基于GPLv3协议,兼容Windows、Solaris、MacOS X和Linux平台。

详细信息:http://image.diku.dk/shark/sphinx_pages/build/html/index.html

下载地址:Shark machine learning library
  • 大小: 14.1 KB
4
0
评论 共 6 条 请登录后发表评论
6 楼 carefulbe 2013-05-05 20:42
很有用啊,支持!
5 楼 雷神F1 2013-05-02 00:19
当机器的智能超过人类,人类的的创作即将结束。
4 楼 wangch_sk 2013-05-01 15:15
跟数学建模上面一样,一大堆nb的名词,可能没有那么nb
3 楼 wangguo 2013-04-28 10:49
tedeum 写道
高科技啊啊啊 有什么用用用

比如数据挖掘、智能搜索、人工智能等等
2 楼 tedeum 2013-04-28 10:46
高科技啊啊啊 有什么用用用
1 楼 amwiacel 2013-04-27 17:11

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Shark 一个模块化、功能丰富的开源C++机器学习库

    2.Shark提供了机器学习和⼈⼯智能领域⼤量的算法,很容易组合使⽤,也很容易扩展。 3.Shark带来了其他同类库所不具有的强⼤算法,⽐如模式识别领域、⼆进制和多类SVM(⽀持向量机)、单⽬标和多⽬标优化等。

  • 罗刚新文章《朋友,你听,那是梦的声音》

    朋友,你听——梦的声音    你听过梦的声音吗,听过梦如同快车在轻轨上滑行的声音吗,听过梦在幸福的眼泪里绽放光辉的声音吗,听过无数个日夜梦在寂静迷茫的夜里伴随疲惫脚步的呢喃吗。   我喜欢有梦的夜晚,我喜欢有梦想的青春,我喜欢有梦想的行程,我更喜欢梦想达成的奇迹。我和自己说过千万遍,别让任何人小看,永远要让别人大吃一惊。我经常自己大声说,你可以把很多事情都做的无人可比。我时常想起自己曾经的“尊荣”

  • Shark丨强大的开源C++机器学习库

    Shark 是一个快速、模块化、功能丰富的开源 C++ 机器学习库,提供了各种机器学习相关技术,比如线性/非线性优化、基于内核学习算法、神经网络等。Shark 已经应用于多个现实项目中。  机器学习(Machine Learning...

  • C++写的机器学习的库

    一个用C++写的机器学习的库,作者是Ron Kohavi,是SGI的一个开源项目

  • 开源机器学习C++库Shark的编译与开发环境搭建

    Shark是一个快速、模块化、功能丰富的开源C++机器学习库,提供了各种机器学习相关技术,比如线性/非线性优化、基于内核学习算法、神经网络等。   机器学习(MachineLearning)是一门多领域交叉学科,专门研究...

  • 开源工具:强大的开源C++机器学习库Shark

    Shark 是一个快速、模块化、功能丰富的开源 C++ 机器学习库,提供了各种机器学习相关技术,比如线性/非线性优化、基于内核学习算法、神经网络等。Shark 已经应用于多个现实项目中。    机器学习(Machine ...

  • C++机器学习库整理

    Shark 是一个快速、模块化、通用的开源机器学习库 (C/C++),用于应用和研究,支持线性和非线性优化、基于内核的学习算法、神经网络以及各种其他机器学习技术。LightGBM – 基于决策树算法的快速、分布式、高性能梯度...

  • pre_o_1csdn63m9a1bs0e1rr51niuu33e.a

    pre_o_1csdn63m9a1bs0e1rr51niuu33e.a

  • matlab建立计算力学课程的笔记和文件.zip

    matlab建立计算力学课程的笔记和文件.zip

  • FT-Prog-v3.12.38.643-FTD USB 工作模式设定及eprom读写

    FT_Prog_v3.12.38.643--FTD USB 工作模式设定及eprom读写

  • matlab基于RRT和人工势场法混合算法的路径规划.zip

    matlab基于RRT和人工势场法混合算法的路径规划.zip

  • matlab基于matlab的两步定位软件定义接收机的开源GNSS直接位置估计插件模块.zip

    matlab基于matlab的两步定位软件定义接收机的开源GNSS直接位置估计插件模块.zip

  • office 2016三和一精简版

    office 2016三和一精简版

  • Scrapy-1.0.2-py2-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

  • 麦肯锡咨询顾问必备宝典-时间管理.ppt

    麦肯锡咨询顾问必备宝典-时间管理.ppt

  • setuptools-0.6c10-py2.4.egg

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

  • 麦肯锡顾问的黄金思考方法.pptx

    麦肯锡顾问的黄金思考方法.pptx

  • 91fdd461elb59a4ce8dfcfc46bc283a7.msi

    91fdd461elb59a4ce8dfcfc46bc283a7.msi

  • ansys maxwell

    ansys maxwell

Global site tag (gtag.js) - Google Analytics