您可以在哪些方面编制人工智能程序? [关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了您可以在哪些方面编制人工智能程序? [关闭]相关的知识,希望对你有一定的参考价值。

欢迎!我非常喜欢在我的研究中编程人工智能 - 神经网络,专家机器等。但在工作中我主要开发Web应用程序。

而现在我想回到这样的编程,可能是业余爱好,也可能是工作。在应用程序开发中是否存在AI常用的区域,具有此类技能的程序员可以搜索工作吗?

或者也许我可以向我的老板出售一些想法并使用AI来扩展我们的一些应用程序。

在应用程序中使用AI有什么经验和想法?

答案

我最近开始阅读Programming Collective Intelligence这本书。这是一本很好的书,它准确地讨论了你在寻找什么 - 在Web应用程序中使用AI技术。

这本书写得很清楚,易于理解,根据实际应用解释了一切(它涵盖了一些常用技术的工作原理:Google Pagerank,亚马逊推荐系统,配对网站,链接推荐系统,贝叶斯垃圾邮件过滤器等)以及它使用实际数据的实际有用示例(ebay API,facebook API等用于收集数据)。在一章中,它甚至解释了如何以最佳方式绘制图形(我的意思是数据结构,而不是条形图/线图等)(以便没有节点太靠近,最小重叠线等),这可能是有用的,例如,映射社交网络。

我建议看看它,看看AI可以应用于Web应用程序的不同方式。

另一答案

用于检测癌症的图像处理! (我们实际编写有关它的IEEE论文,创建算法比编码它们更难,所以我们写了关于其他论文性能的论文)

另一答案

风险评估是神经网络的一个很好的例子,主要是因为他们非常擅长模式匹配。保险和信贷公司在某种程度上使用它们来确定客户的风险。

另一答案

我已经做了一些关于使用人工神经网络进行水下声源分类的广泛研究。该算法似乎工作得很好,特别是我将大部分工作用于确定傅立叶变换系数的哪个组合构成了分类的最佳集合(使用主成分分析)。

另一答案

任何事情(认真):

http://highlevellogic.blogspot.com/2010/09/high-level-logic-rethinking-software.html

高级逻辑(HLL)开源项目是关于查找和编码高级逻辑,其中所有其他AI(实际上,所有编程)都适合。有严肃的具体想法和代码。 HLL已经是一个应用程序框架。

另一答案

作为反例,解析从水测试设备获取的数据可能是使用人工智能的不利地方:

The Daily WTF: No, We Need a Neural Network

只是提醒我们所有人为正确的工作选择合适的工具。

另一答案

神经网络非常适合处理图像,因此可以使用AI的Web应用程序的一个区域是识别和/或操纵大型数据集中的图像模式。例如,像Flickr或Facebook这样的网站可能会有一些有趣的培训材料,可以根据面部识别人物或将像素分组(这些是您使用的功能)与标题或标签中提到的某些项目相关联。

在文本操作方面,有很多东西,但它通常会为其他网络应用程序锦上添花。我主要谈的是用户通常不会看到的搜索栏和后端内容的自动完成区域,如自动机器翻译或改进的搜索功能。

将AI置于应用程序产品前端的问题在于,通常,人工智能本身并不是一项功能,而是一种在没有设计人员定期提示的情况下有效协商大型数据集的方法。通常,用户将一对一地与应用程序相关联,因此仅根据相对较少数量的响应的质量来判断它。

另一答案

邮件垃圾邮件过滤系统 - 绝对。

任何其他需要发现恶意内容模式的安全应用程序。

另一答案

您可能可以分析Web应用程序访问者的行为;他们如何在网站内导航以提供更好,优化的界面。现在它取决于您正在处理的Web应用程序类型。对于在线购物,您可以根据客户的习惯推荐建议。

您还可以检测“异常”行为和欺诈行为。欺诈和机器人检测可以利用AI。

另一答案

当然是预测。

它对企业具有巨大价值(即:库存优化),在全球危机时期尤为重要。

另一答案

游戏确实需要AI。 专家系统。

另一答案

在游戏之外,我看到人工智能的商业用途很少。

从理论上讲,它在工业机器人和成像中非常有用,但这些领域也往往非常保守,并且对非确定性算法感到不舒服。

您可能想要研究iRobot的功能,但即使他们在商业机器人中使用相当简单的算法。

另一答案

cognitive architectures(例如Soar,ACT-R等)领域,研究人员不是专注于像A *和游戏这样的算法,而是研究人类行为的模型,包括决策,文化交流和学习。他们通常关注认知合理性,即模型跟踪人类会做什么有多接近,包括时间等。

这些系统倾向于严格基于研究而具有有限的商业应用。到目前为止。军事应用,特别是用于训练,虽然相当普遍。

以上是关于您可以在哪些方面编制人工智能程序? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

关于人工智能的哪些知识

Python具体指啥,可以运用在哪些方面呢?

科协“智”道||人工智能部之图像识别

自然语言处理华人专家最多的前十所机构有哪些?

关于智算之道——2020人工智能应用挑战赛的通知

人工智能将完成审计的前99步工作(修订)