我的博客搜集本身天天的知识点。了解。并慢慢的研究最新的热点新闻python
知识点2 AI 大数据算法c++
Caffe是基于表达体系结构和可扩展代码的深度学习框架,被推崇的缘由是其处理速度。人工智能的智能化须要经过大数据和机器算法来实现,不可避免的要分析海量数据。而Caffe能够在一天以内处理六千多万个图像,而且只须要一个NVIDIA K40 GPU来处理。算法
CNTK由Computational Network Toolkit的缩写而来,是由微软开源的人工智能工具,主要用于语音识别,而且在机器翻译、图像识别、图像字幕、语言理解、文本处理和语言建模上都可以带来帮助。CNTK的特色是不管机器上有单个CPU仍是单个GPU,或者有多个GPU,或者在有多个GPU的多个机器上都可以很好的运行。编程
Deeplearning4j是JVM开源的深度学习库,能够配置深度神经网络,既能够在分布式环境中运行,而且能够集成在Hadoop 和 Apache Spark 中。Deeplearning4j的特色是可以和Java、Scala和其余JVM语言兼容。网络
DMTK是Distributed Machine Learning Toolkit的缩写,一样是微软开源的人工智能工具,用户大数据的应用程序。DMTK的的做用是可以加快对人工智能系统的训练,主要有DMTK框架、LightLDA主题模型算法和分布式字嵌入算法三个组件组成。架构
DMTK对人工智能系统的训练速度很是快,曾经微软用100万个主题和1000万个单词的词汇表训练一个主题模型,在文档中收集了1000亿个符号。框架
H20有不少的公司客户,好比思科、PayPal、泛美等等,H20主要用户预测建模、风险欺诈分析、保险分析、广告技术、医疗保健和客户情报分析等。针对企业服务的版本须要付费,同时也有标准版,被集成在Apache Spark 中。机器学习
Mahout是一个开源的机器学习框架,主要有三个特性,其一是构建能够扩展算法的编程环境,第二是像H20同样预制算法工具,第三是一个矢量数学实验环境,被叫作Samsara。如今Mahout被Adobe、英特尔、领英、Twitter、雅虎等不少公司使用。分布式
提到MLlib就不得不提Apache Spark,Apache Spark由于速度快被誉为最流行的大数据处理工具,而MLlib是Spark的可扩展机器学习库。MLlib包括不少机器学习算法,像分类、决策树、功能转换、回归、生存分析、集群、主题建模、推荐、频繁项集、ML 管道架构、统计、分布式线性代数等等。MLlib的特色是集成了Hadoop 并能够与 NumPy 和 R 进行交互操做。工具
NuPIC 是一个基于分层暂时记忆Hierarchical Temporal Memory,也就是HTM理论的开源人工智能项目。HTM的目标是创造一个在许多认知任务上接近或者比人类的认知能力表现更好的机器,想要建立一个计算机系统来模仿人类大脑皮层活动。
OpenNN是一个c++编程库,做用是实现神经网络算法。OpenNN的特色包括深度的架构和很高效的性能。在OpenNN的网站上有不少神经网络的文档,好比解释深情网络基本知识的入门教程,是一个具备高级理解力的人工智能工具。
OpenCyc由Cycorp开发,提供了对Cyc知识库的访问和常识推理引擎。OpenCyc有大约24万个条目,大约200万个三元组合大约7万个owl,OpenCyc是一个相似于连接到外部语义库的命名空间。
OpenCyc主要应用在富领域模型、语义数据集成、文本理解、特殊领域的专家系统和游戏AI中。
Oryx 2构建在Apache Spark 和 Kafka 的基础上,是专门针对大规模机器学习的应用程序开发框架。Oryx 2的架构是一个独特的三层 λ 架构,主要应用是能够建立新的应用程序,还有一些预先构建的程序用于常见的大数据任务。
PredictionIO能够用在建立有机器学习功能的预测引擎,用于部署实时动态查询的Web服务。
SystemML提供了一个高度可伸缩的平台,可以实现高等数学运算,如今是Apache的一个大数据项目。SystemML的算法用R或者相似但并非python的语法写成,能够在Spark和Hadoop上运行,如今已经应用在跟踪客户、规划机场交通等方面。
TensorFlow由谷歌开源,是一个可以使用数据流图进行数据计算的库,有很好的灵活性、可移植性、自动微分贡呢,还支持Python和c++语言,能够运行在有单或者多个CPU和GPU的系统甚至是移动设备上。
Torch的特色是灵活度高和速度快,能够用户机器学习、计算机视觉、信号处理、并行处理、音视频及图像等方面。
人工智能领域仍然处于探索和创新领域,对于人工智能工程师来讲,除了要考虑技术实现方式,更重要的实际上是人工智能的应用思路。在第六届TOP100软件案例研究峰会的榜单中,有不少人工智能的相关话题入围。好比美国普渡大学将风控技术应用于我的信贷领域,微软将加强学习应用于商业模型,NFCU银行利用AI进行资产管理方式的转型,宜人贷将人工智能应用于反欺诈,东软将物联网智能分析用于设备维护等等案例。
第六届TOP100软件案例研究峰会于11月9日-12日在北京国家会议中心举办,可经过TOP100头条号或官方网站领域现场免费体验票,经过这些人工智能已落地的实践经验,对人工智能的应用带来启示。