Artificial Intelligence中文

干货 | AI 开发,究竟哪种语言强?

AI(人工智能)为应用开发者开创了一个全新的可能性。通过利用机器学习或深度学习,您可以生成更好的用户配置文件、个性化设置和推荐,或者整合更智能的搜索、语音界面或智能助手,或者以其他数种方式改进您的应用。你甚至可以构建看得懂、听得懂,并与人类互动的应用。 你应该学习哪种编程语言来深度探索 AI ?当然,一个拥有许多优秀的机器学习和深度学习库的语言是受欢迎的。它还应具有良好的运行时性能、良好的工具支持、具有大量程序员的社区以及健康的支持包生态系统。经过筛选,符合这些条件的语言仍然很多。 下面是我认为最适合 AI 开发的五种编程语言,按照适合程度排序。此外我还提到了三个备选项。其中一些语言正在兴起,而另一些似乎正在没落。几个月后回来,你可能会发现排名已经发生了变化。 1. Python 第一名毫无疑问是 Python。尽管 Python 有些特性令人不爽(whitespace、Python 2.x 和 Python 3.x 之间的巨大差异、五种不同的包机制都在不同程度上有缺陷)但如果你正在从事 AI 工作,你几乎肯定会在某些时候用到 Python。 Python 中可用库的数量是其他语言所无法企及的。NumPy 已经变得如此普遍,以至于几乎成为了张量运算的标准 API,Pandas 将 R 的强大而灵活的数据帧带入 Python。对于自然语言处理(NLP),您可以使用久负盛名的 NLTK 和快如闪电的 SpaCy。对于机器学习,有经过实战检验的 Scikit-learn。当谈到深度学习时,当前所有的库(TensorFlow,PyTorch,Chainer,Apache MXNet,Theano 等)都是在…

Read more
Artificial Intelligence中文

Intel® 计算机视觉 SDK - 简要概述

2017 年 8 月初,Intel® 计算机视觉 SDK Beta 发布。该 SDK 允许开发者使他们的计算机视觉应用更加准确和快速。本周,我有幸与 Tudor Panu 一起坐下来与他讨论英特尔计算机视觉 SDK,观看展示一些功能的演示,以及开发者如何利用 SDK 实现他们的计算机视觉项目。您可以点此链接观看完整的讨论: https://www.facebook.com/IntelDeveloperZone/videos/10154895430807338/ 在这篇博客中,我想分享我学习 Intel 计算机视觉 SDK 的经验,并分享一些资源,帮助您进行计算机视觉应用开发。   INTEL® 计算机视觉 SDK – 这是什么? Intel®计算机视觉 SDK 是一套有用的工具,可将视频处理、计算机视觉、机器学习和管道优化整合到一个软件包中。该 SDK 专注于利用异构系统或结合了多种类型处理器的系统的功能。例如,带有 Intel®酷睿™i7 6700…

Read more
Artificial IntelligenceData Science

专为项目创建者打造的 Slack 工作区

LiveEdu 专门为项目创建者和项目经理引入了 Slack 工作区。这将成为新的主要沟通手段,并将使项目创建者能够直接与特定类别的项目经理进行互动。他们会为每个项目创建者提供个人经验,欢迎您就项目或任何事情通过私信进行讨论。他们还会随时向您通报 LiveEdu 上发生的新鲜事,例如大家最迫切需要直播的项目。 我们将设置一个全体社区频道,并为每个 LiveEdu 类别分别设置小型社区子频道,即: 人工智能 网络安全 游戏开发 数据科学 加密货币 编程 设计 增强现实与虚拟现实 此外,您还可以获取最新资讯,探索并分享您的直播时间表,并获取来自 LiveEdu 上每个类别所属频道即将进行的直播通知。我们的 Slack 工作区将允许您跨越时空,与其他项目创建者进行交流、分享经验、讨论主题、提供即将进行的直播通知等等。 现在就加入吧! 在 LiveEdu 项目创建者小组中开始联络、沟通、并协作,您只需点击这个邀请链接注册即可。

Read more