草庐IT

artificial-intelligence

全部标签

c++ - 启发式识别一系列 4 字节数据 block 是整数还是 float

我可以使用什么最好的启发式方法来识别X4字节block是整数还是float?人类可以轻松做到这一点,但我想以编程方式完成。我意识到,由于每个位的组合都会产生一个有效的整数,并且(几乎?)所有这些组合也会产生一个有效的float,因此无法确定。但我仍然想确定最有可能的候选人(这几乎总是正确的;或者至少,人类可以做到)。例如,我们先将一系列4字节的原始数据打印为整数,然后再打印为float:11.4013e-45101.4013e-44446.16571e-4450007.00649e-4210241.43493e-420000-5-nan111.54143e-44显然它们将是整数。现在,

C++ 机器学习框架

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我似乎找不到一个基于C++的ML/AI框架来实现各种神经网络算法。我用过Encog在Java中工作时出于这些目的,但我在C++中看不到任何类似的功能。我见过的最接近的是FANN,但它缺少一些东西,例如LMA和退火。编辑:我找到的最佳选择是Shark,但正如我所说,它仍然缺乏并且只有更常用的功能,没有LMA、退火或PSO或该级别的任何东西。

django - 为每个用户检索最相关输出的最佳解决方案(在 Django 或任何后端中)?

我正在寻找最佳解决方案来为每个用户检索最相关的输出。我将模型简化为UserProfile和Groups,如下所示-ModelName:UserProfilestyles:['a','b','f','r']我想根据用户的样式对组进行排序和检索。所以在这种情况下,“第1组”由于样式“a”、“f”、“第2组”由于样式“a”而得1分。我们无法将分数存储在我们的主数据库中,因为每个用户都有不同的风格。我的方法1:每次用户请求时对所有数据库进行排名(我概念性地编写了代码)View.pyforgroupinGroup.objects.all():#storethescoretothenewfield

php - 智能 Ajax/PHP FAQ 脚本

我在一家大型旅行社担任程序员。我很有经验,但现在我遇到了一个问题,需要建立某种人工智能。我知道这类脚本随处可见,但我似乎找不到任何有用的东西。基本上我们正在构建一个FAQ脚本。我们每天都收到大量相同类型问题的电子邮件,所以我们想建立一个联系表,它的工作方式与我写这篇文章时一样:在右侧它显示了一些已经回答了与我现在正在写的内容有些相似的问题。我写主题时也是如此。好了,言归正传。我正在制作联系表格,但由于客户正在撰写主题和/或消息,我希望在他们撰写时为他们呈现一些预定义的问答。我相信我无法使用soundex因为常见问题解答将使用丹麦语,因此在发音上不像英语。那么..我会怎样:建立数据库?我

mysql - NLP和英语词典数据库?

是否有一个开放的字典数据库,我至少可以从中获得这样的表格:词|词性?理想情况下,我还想要其他词的反义词和同义词链接。 最佳答案 WordNet可能会为您提供所需的东西。 关于mysql-NLP和英语词典数据库?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6719691/

php - 如何在最大的数据库中查找相似的消息

我有一个包含2.000.000条消息的数据库。当用户收到一条消息时,我需要根据单词的出现在我的数据库中查找相关消息。我曾尝试运行批处理来汇总我的数据库:1-存储所有消息的所有单词(an、a、the、of、for...除外)。2-在所有消息和其中包含的单词之间创建关联(我还存储了该单词在消息中出现的频率。)然后,当我收到消息时:1-我解析单词(看起来像是我批处理的第一步。)2-在数据库中执行查询以获取按重合单词数排序的消息。但是,更新我的词库的过程和获取相似消息的查询非常繁重和缓慢。对于3000字节的消息,字库更新持续约1.2111秒。对于相同大小的消息,查询类似消息持续约9.8秒。数据

php - 如何根据 'similar' 和 'title' 列在 MySQL 表中查找 'description' 记录?

我有一个MySQL表存储一些用户生成的内容。对于每段内容,我都有一个标题(VARCHAR255)和一个描述(TEXT)列。当用户查看记录时,我想根据标题/描述的相似性,找到与该记录“相似”的其他记录。执行此操作的最佳方法是什么?我正在使用PHP和MySQL。我最初的想法是:1)要么从标题和描述中去除常用词,留下“独特”的关键字,然后找到共享这些关键字的其他记录。例如,在句子中:“Bob早上5点起床去上学”,关键字将是:“Bob,醒来,5岁,去,上学”。然后,如果有另一张唱片的标题谈论“bob”和“school”,则它们将被视为“相似”。2)或者使用MySQL的全文搜索,虽然我不知道这对

f. Artificial Intelligence Has Revolutionized Video Gam

作者:禅与计算机程序设计艺术1.简介在20世纪90年代末和21世纪初,随着计算机图形学、游戏引擎和虚拟现实技术的发展,基于人的虚拟现实已逐渐成为可能。在游戏行业中,人工智能(AI)系统已经成为一种至关重要的工具,它可以帮助玩家完成一些重复性任务并节省时间。从最初的虚拟世界到现实生活中的真实世界,人工智能已经成为虚拟现实领域的重要技术。然而,如何让虚拟世界中的AI具有自主学习能力以及快速响应的能力,仍然是一个未解之谜。在过去的几十年里,伴随着计算机图形学、游戏引擎和虚拟现实技术的飞速发展,数字媒体和互联网的普及,以及智能手机和其他移动设备的普及,人工智能(AI)的研究也日益深入。直到近些年,人工

1. A Primer on Artificial Intelligence Algorithms: 全面地理解AI的概念、算法以及各类算法在实际工程中具体的应用

作者:禅与计算机程序设计艺术1.简介什么是人工智能(AI)和机器学习(ML)?它们之间有何区别?哪些算法可以归类为“深度学习”、“强化学习”、“统计学习”等类型呢?这些算法又分别有哪些应用场景和价值?本文将从以下几个方面进行探讨:(1).AI和ML介绍;(2).AI中的基本概念和术语;(3).AI的几种核心算法及其原理;(4).各类AI算法的应用场景及应用价值;(5).AI未来的研究方向以及其在实际工程中的应用价值。  最后,作者还会给出一些常见问题和解答。阅读完本文后,读者应该能够回答相关的问题,理解AI的概念、算法、应用场景、研究方向,并对比不同算法之间的异同和优缺点。本文的目的是帮助读者