GitHub Star数最高的5大机器学习项目,你都了解吗?

GitHub Star数最高的5大机器学习项目,你都了解吗?
2019年07月31日 21:18 AI科技大本营

作者 | Rishi Sidhu译者 | Monanfei编辑 | 夕颜出品 | AI科技大本营(ID: rgznai100)

导读:机器学习正在飞速发展,不少高质量的机器学习项目都发布在 Github 上,本文列举了 Github 上获赞最高的 5 个机器学习项目,相信会让大家有所收获。

(1)face-recognition - 25,858 ★

该项目构建了世界上最简单的人脸识别工具,我们可以直接通过 Pyhon API 或者命令行来调用人脸识别程序。该工具使用了dlib 最先进的人脸识别算法,该算法在 Wild 人脸数据集上取得了 99.38% 的准确率。

除此之外,该项目还提供了一个简单的命令行工具 face_recognition ,它能够直接对文件夹中的图像进行人脸识别。

该项目还能进行实时的人脸识别

(2)fastText  by FacebookResearch  - 18,819★

fastText 是Facebook 团队的一个开源免费库,它能够有效地学习单词表示。具体地说,fastText 能够学习文本表示和句子分类器。除此之外,它适用于标准的通用硬件。通过缩小模型的尺寸,fastText 甚至可以运用于移动端。

文本分类是许多应用程序的核心问题,例如如垃圾邮件检测,情绪分析或智能回复等任务。文本分类的目标是将文档(例如电子邮件、帖子、文本消息、产品评论等)划分为多个类别。

对于 NLP 的爱好者来说,该项目是一个非常实用的资源。

(3)awesome-tensorflow - 14,424★

该项目提供了许多有关于 TensorFlow 的资源,这能够帮助用户了解和使用 TensorFlow 。项目的 github repo 包含了精彩的 TensorFlow实 例、函数库以及许多精选的项目列表。

TensorFlow 是由 Google 设计的端到端机器学习开源平台。它拥有非常全面的工具,库和社区资源,可以让研究人员在机器学习中创造最先进的技术。通过使用 TensorFlow ,开发人员可以轻松构建和部署由机器学习驱动的应用程序。

(4)predicion by Apache - 11,852 ★

Apache Prediction IO 是面向开发人员、数据科学家和用户的开源机器学习框架。用户可以使用该框架构建真实的 ML 应用程序,还可以部署和测试它们。

该框架支持事件收集,评估和查询预测结果。此外,它基于可扩展的开源服务,如 Hadoop、HBase 等。

就机器学习而言,它基本上卸除了开发人员的负担。

(5)Style2Paints - 9184★

该项目与上述所有项目略有不同,它由于缺乏资金而被关闭了。但该项目提出了一个非常有趣的概念,用 AI 为图像着色。

项目声称 Style2paints V4 是目前最好的AI驱动的线条艺术着色工具。

它与传统的端到端图像到图像转换方法不同,它是第一个在真实人类工作流中对线条艺术进行着色的系统,大多数人类艺术家都熟悉这个工作流程:

财经自媒体联盟

新浪首页 语音播报 相关新闻 返回顶部