artificial-intelligence相关内容

如何计算模型的运行时间

我使用了极限学习机(ELM)算法.我想计算出训练时间..我的问题是我得到了训练时间0:00:00,我怀疑这个结果不正确 我的代码: 将numpy导入为np将熊猫作为pd导入从sklearn.preprocessing导入MinMaxScaler从scipy.linalg导入pinv2导入时间#import数据集火车= pd.read_excel('INRStrai.xlsx')测试= pd ..
发布时间:2021-05-31 18:38:41 AI人工智能

如何从一系列图像中预测下一张图像?

我打算从一个图像序列中预测下一个图像.我已经在互联网(Google/YouTube)上搜索了教程和类似的作品.但我找不到任何东西.我想知道是否可以找到图案并预测下一张图像,我可以为此找到一些教程. 解决方案 您可以使用CNN: 然后输入的不是3 * w * h,而是(3 *图片数量)* w * h-这样您就可以将这些内容进行深度连接 输出只是图像而不是类.因此,两者之间无需展平.. ..

如果无法在神经网络中进行大批量处理,如何进行补偿

我正在尝试从GitHub运行动作识别代码.原始代码使用128个批处理大小和4个GPU.我只有两个GPU,所以我无法匹配其bacth大小数字.无论如何,我可以批量补偿这种差异.我在某处看到iter_size可以根据公式 effective_batchsize = batch_size * iter_size * n_gpu 进行补偿.这个公式中的iter_size是多少?我使用的是PYthorch而 ..

深度优先搜索打开和关闭列表

此刻我真的很困,我要疯了. 用最简单的术语来说,什么时候停止深度优先搜索的“打开"和“关闭"列表? 您是否打开并关闭每个节点,直到没有剩余节点为止? 请帮助,因为我要在这里呆着 谢谢 解决方案 打开列表可帮助您进行深度优先搜索和宽度优先搜索,以正确遍历树.逐步考虑算法.您所在的节点上有许多孩子,并且您将扩展其中一个孩子.扩展后,应该有一种机制可以恢复并继续遍历.打开 ..
发布时间:2021-04-10 18:34:03 AI人工智能

关于AI规划中的PDDL

我正在尝试使用PDDL解决与计划者有关的Pacman风格的问题.我认为给定地图上有很多食物.我使用 exists 检查地图中是否还有其他食物,但这不起作用;为什么呢? 这是我的问题文件: (定义(问题pacman-level-1)(:domain pacman_simple);;问题图;;|1 |2 |3 |;;-| ---- | --- | --- ||;;a |P |G |F |;;b ..
发布时间:2021-04-10 18:34:00 AI人工智能

将动物园对象转换为每周时间序列

我正在使用R编程语言构建时间序列.我有一个动物园物体,如下所示: 我想将其转换为每周的时间序列数据以进行分析,并输入以下代码 tt2 但是,我得到以下输出: 时间序列:开始= 17538底= 18532频率= 0.142857142857143 虽然我希望看到与以下内容一致的输出: 时间序列:开始= c(2018,2)结束= c(2020,40)频率= 52 或者因为我 ..

检测视频中缺少的对象

我想知道如何使用类似于YOLO的东西来检测丢失的物体?假设我有第一个视频记录智能手机,钥匙和护照.然后,我还有另一个仅捕获智能手机和按键的视频,是否可以发出警告,指出缺少物体? 解决方案 是.如果使用的是python版本的AlexeyAB darknet,则可以在此行中看到所有检测到的内容: https://github.com/AlexeyAB/darknet/blob/maste ..

缓存可以用于alpha-beta搜索算法吗?

我正在研究minimax井字游戏算法.我使它工作正常,将树中的每个状态都缓存了. 然后我实施了alpha-beta修剪,这似乎影响了游戏.我认为问题在于,如果修剪了任何后代(子代,孙代等),则无法“信任"节点.这是真的吗? 就目前而言,我只是在缓存状态,如果它们没有修剪后代.此图像显示了我的观点(不是井字游戏).最大的玩家是向上的三角形,该三角形应选择左侧的移动.但是,如果在alpha ..

如何修复张量流图像分类中的平面精度和NaN损失

我目前正在尝试TensorFlow和机器学习,作为挑战,我决定尝试在Kaggle网站上编写机器学习软件的代码,该软件可以分析脑部MRI扫描并预测是否存在肿瘤.我使用下面的代码执行了此操作,并开始训练该模型.但是,在训练过程中显示的文字表明,损失值(训练或验证)均不具有适当的值,并且精度在两个数字(每次相同)之间呈线性变化或波动. 我看过其他帖子,但找不到任何可以给我提示的内容.我更改了损失函 ..

井字游戏AI Bug

我正在尝试为Tic Tac Toe实施AI,该AI足够聪明,永不丢失.我尝试了两种不同的算法,但AI仍然会犯错误. 我从 minimax alpha-beta修剪算法.这是一个现场演示: http://iioengine.com/ttt/minimax.htm 它运行没有错误,但是如果您先选择左下角,然后选择底行的其他两个正方形之一-AI不会看到它.我确定这不是minimax算法中的缺 ..
发布时间:2021-04-10 18:33:39 AI人工智能

分批加载庞大的数据集以训练pytorch

我正在训练LSTM,以便将时间序列数据分为2类(0和1).我在0类和1类数据所在的驱动器上有巨大的数据集我试图通过创建Dataset类并将DataLoader围绕它来批量训练LSTM.我必须进行诸如重塑的预处理.这是我的代码 ` class LoadingDataset(Dataset):定义__init __(self,data_root1,data_root2,file_name): ..

Tensorflow ValueError:无法找到可以处理输入的数据适配器

您好,我正在尝试使用PC上图像的数据制作tensorflow minst的基本示例.但是我一直都遇到此错误:"ValueError:无法找到可以处理输入的数据适配器:,(包含类型为{“"})的值" 这是我生成数据的方式: 将numpy导入为np#进行数组操作导入matplotlib.pyplot作为plt显示图像导入os#在目录中移动导入cv2#进行图像操作随机导入进口泡菜DATADIR ..

如何在opencv中合并轮廓?

好的,我已经在这个项目上工作了一段时间了. 我正在构建一个玩铬恐龙游戏的机器人.因此,我尝试了其他方法来检测matchTemplate之类的字符,甚至制定了自己的算法来定位对象,但是我最喜欢这种方法(findcontours). 这就是我所拥有的: OpenCV在rect上的联合与互动 ..
发布时间:2021-04-10 18:33:29 AI人工智能

训练后将保存的NEAT-Python基因组应用于测试环境

我已经使用了一些NEAT算法来为一些易玩的游戏(如飞扬的小鸟)编写自己的AI.一切正常,我知道发生了什么.问题是我不知道如何处理结果.人工智能学到了一些东西,我想保存这一进步.TechwithTim YouTuber说了一些有关使用泡菜的方法,当我保存泡菜时,它对我有用.我什至可以从文件中加载它,但这就是我要结束的地方.我不知道下一步该怎么做,只知道一只鸟在他前面玩游戏就开始了一只鸟玩游戏. ..
发布时间:2021-04-10 18:33:27 AI人工智能

ML.NET显示哪个分数与哪个标签相关

使用ML.Net,我正在使用分类器进行文本解释.预测的得分列为float []和预测的标签.这是因为最高分数与预测标签有关,但其他分数只是浮点数,没有特定的顺序.我如何知道哪个分数与哪个标签相关?如何查看加权第二高的标签? 例如,我得到以下信息:0.000050090.008930760.12747630.62097870.2425644 0.6是我预测的标签,但我还需要查看0.24是 ..
发布时间:2021-04-10 18:33:23 C#/.NET

我可以在Maya,Blender中导入tensorflow和keras吗

我正在参加一个研讨会,我们需要在其中自动装配角色.也许,我们将使用深度学习方法.任务是识别身体部位.我的问题:是否可以通过3D软件连接tensorflow和keras或其他神经网络? 解决方案 对于搅拌机,您可以按照本教程进行操作 https://www.youtube.com/watch?v=J7Iu1rfwbds 我通过导入 pytorch,opencv,sklearn 等 ..

如何实现连接4的转置表?

我正在用python创建connect 4 AI,为此我使用了带有迭代加深和alpha beta修剪的minimax.对于更大的深度,它仍然很慢,因此我想实现一个转置表.在阅读了它之后,我认为我有了大致的想法,但是我还没有完全能够使它起作用.这是我的代码的一部分:( minimax的最大化部分): if(isMaximizing):maxEval = -99999999999bestMove ..

Tensorflow.js神经网络中的反向传播

当我尝试实现此功能时,将 tf.train.stg(learningRate).minimize(loss)嵌入我的代码中以进行反向传播.我遇到了多个错误,例如在variableGrads(f)中传递的f必须是一个函数.我如何将上述功能成功实现到下面的代码中?为什么会出现此错误? 神经网络: var X = tf.tensor([[1,2,3],[4,5,6],[7,8,9],[10,1 ..