我正在寻找Ada构建的AI框架。我认为Ada由于其任务分配和实时机制而非常适合于实现时间和随机范式,但没有人尝试创建此类库。实际上,我也没有在其他语言上找到强大的实现。对于C#,我找到了http://www.c-sharpcorner.com/1/56/;对于C++,我找到了http://mind.sourceforge.net/cpp.html,但是两者都没有得到很多普及。也许Java也有很好的AI库,但是我不知道。那么,您知道Ada实现吗?对更多人有用吗?如果您知道其他语言的库,那么例如了解和比较Java中的实…

2020年12月1日 0条评论 35点热度 阅读全文

起初我以为它会像图像识别一样简单。 创建FANN Hopfield网络,而不是使用二进制转换的图像来训练/馈送图像,而是使用二进制转换的声音来馈送它。 但: 如何将wav转换为二进制字符串(我相信我需要二进制而不是字节的格式,对吗?) 如何使其连续,我的意思是计算从麦克风作为来源的单词/声音的出现。 什么是最好的Java库(不是SPHINX或其他语音识别库-我想使代码语言独立,甚至可以识别自定义声音-像拍手一样) 我以前使用FANN进行图像识别,并且我了解Encog,但也许有更好的东西(或更简单,我实际上不了解如何…

2020年11月23日 0条评论 45点热度 阅读全文

我正在尝试为我的connect 4 java程序设计一个AI,需要有不同级别的困难,我已经为轻松级别创建了一个算法,但是现在我需要另一个针对硬盘级别的算法。 有人可以推荐或给我一些伪代码,以获得AI的良好算法。将不胜感激。 解决方案如下: 大约6个月前,我为参加的AI课程制作了Connect 4 AI。 我们将Minimax算法与Alpha-Beta修剪一起使用。 参见http://en.wikipedia.org/wiki/Minimax和http://en.wikipedia.org/wiki/Alpha-be…

2020年10月5日 0条评论 47点热度 阅读全文

我目前正在将国际象棋AI集成到我的国际象棋游戏中。现在,我目前正在努力如何处理AI的游戏状态。 因为我感觉像AI,所以需要开发板或游戏类的最新属性(在我的情况下,我发送了一个游戏类)。但是我想知道,这是错误的方法。为什么? 每当我使用minmax计算AI的移动量时,我都会尝试将移动放置在板上,但问题是这不应该放在板上。因为第二位玩家基本上是在使用棋盘。我感觉它会崩溃,因为每当AI尝试移动时,它都会尝试在开发板上进行更新,从而导致崩溃。 因此,我认为我必须创建游戏/棋盘的伪造/模拟副本(具有所需的属性,可用动作列表,…

2020年7月17日 0条评论 35点热度 阅读全文

我正在寻找Ada构建的AI框架。我认为Ada由于其任务分配和实时机制而非常适合于实现时间和随机范式,但没有人尝试创建此类库。实际上,我也没有在其他语言上找到强大的实现。对于C#,我找到了http://www.c-sharpcorner.com/1/56/;对于C++,我找到了http://mind.sourceforge.net/cpp.html,但是两者都没有得到很多普及。也许Java也有很好的AI库,但是我不知道。那么,您知道Ada实现吗?对更多人有用吗?如果您知道其他语言的库,那么例如了解和比较Java中的实…

2020年3月21日 0条评论 23点热度 阅读全文

我必须为我的论文做一个项目,涉及人工智能,协作过滤和机器学习方法。 我只知道PHP / mysq / JS,PHP中没有太多AI实例。 互联网上有一些关于AI的书,但它们使用Java,Python。 现在,我必须将AI技术应用于Web应用程序。 我应该选择Java或python哪种语言。 我在互联网上搜寻到可以在php中调用java类的信息,因为我非常擅长php,因此可以提供帮助 我也看到python也可以与php一起使用 所以我应该走哪条路,学习Java大约需要多少时间 我已经做过Java基础知识,但是那是6年前…

2020年2月24日 0条评论 46点热度 阅读全文

当使用HIAI Engine的“常规文本识别”功能时,我无法使其检测并返回任何文本。例如,对于sample image,它返回空文本,但代码为200。我使用了HIAI文档中的示例程序,所以我不知道问题出在哪里。所以我从头开始创建了另一个应用程序,结果是一样的。 解决方案如下: 华为HIAI的基本功能包括面部识别,图像识别,自然语言处理,语言识别,代码检测等。如果无法识别图片中的文字,建议使用高对比度的图片。

2019年11月17日 0条评论 42点热度 阅读全文

我正在用Java编写AI游戏。我有一个(2d)arraylist代表了gridworld。在gridworld中,有随机放置的对象。一个对象用黑色正方形表示(您不能在黑色正方形上行走)。 我想找到着色所有方块的最短路径。该类如下所示: public class DepthFirstAI { private int nodeCounter = 0; // run this function for each move private Node<ArrayList<ArrayList<Color>…

2019年10月27日 0条评论 41点热度 阅读全文

我正在尝试使用API​​从AI Hub提取数据资产。我在AI Hub documentation中寻找了Java客户端库,但没有找到任何东西。是否有其他外部Java客户端库来获取这些数据资产 解决方案如下: 目前尚未提供AI Hub的正式客户端库,因为它处于beta功能且正在开发中。不过,您可以使用数据目录[1]通过Google Cloud Platform提取数据资产。数据目录也在beta版本中,但是它已经实现了自己的Java客户端库[2]。 [1] https://cloud.google.com/data-c…

2019年8月25日 0条评论 105点热度 阅读全文

我像游戏一样射击,但是我只有一个敌人让我在屏幕上垂涎三尺,但我想让很多敌人像每10秒就会在屏幕上遇到5到10个敌人。 ArrayList<Enemies> enemy = new ArrayList<Enemies>(); for (Enemies e : enemy) { e.draw(g); } 创建数组列表然后显示在屏幕上好吗? 而且我是否必须在代码中进行一些平面运动以使敌人陷入困境?我希望他们不会出现在同一个位置。像前5个敌人将出现在屏幕顶部,然后其他5或10个敌人将出现在屏幕左侧。…

2019年8月9日 0条评论 50点热度 阅读全文