neural-network相关内容

卷积层不匹配中的Keras维数

我正在尝试与Keras一起构建我的第一个神经网络.我的经验为零,我似乎无法弄清楚为什么我的尺寸不合适.我无法从他们的文档中弄清楚该错误是在抱怨什么,甚至是导致该错误的原因. 我的模型接受一个32字节的数字数组,并且应该在另一端提供布尔值.我想在输入字节数组上进行一维卷积. arr1是32字节数组,arr2是布尔数组. inputData = np.array(arr1) inpu ..

如何在Keras中有意过拟合卷积神经网络以确保模型正常工作?

我正在尝试在训练模型时诊断出造成低准确性的原因.在这一点上,我只是希望能够获得较高的培训准确性(我以后可能会担心测试准确性/过拟合问题).如何调整模型以使训练准确性过高?我想这样做是为了确保在预处理步骤(改组,拆分,规范化等)中没有犯任何错误. #PARAMS dropout_prob = 0.2 activation_function = 'relu' loss_function = 'c ..
发布时间:2020-04-25 10:41:06 Python

带有Keras的Yolo v3模型输出说明

我将yolo v3模型与keras一起使用,并且该网络将我作为输出容器,其形状如下: [(1, 13, 13, 255), (1, 26, 26, 255), (1, 52, 52, 255)] 所以我找到了这个链接 然后,我了解了3个容器中的每个容器的值255,也了解了3个容器,因为边界框的创建有3种不同的图像缩放比例. 但是我不明白为什么在输出向量中第一个缩放比例有13 ..
发布时间:2020-04-25 10:40:47 Python

如何使用Keras预测功能/表?

我目前正在学习喀拉拉邦.我的目标是创建一个可以预测函数值的简单模型.首先,我创建两个数组,一个用于X值,一个用于对应的Y值. # declare and init arrays for training-data X = np.arange(0.0, 10.0, 0.05) Y = np.empty(shape=0, dtype=float) # Calculate Y-Values fo ..
发布时间:2020-04-25 10:40:40 AI人工智能

Keras MSE定义

我偶然发现Keras中mse的定义,我似乎找不到解释. def mean_squared_error(y_true, y_pred): return K.mean(K.square(y_pred - y_true), axis=-1) 我希望在各个批次中取平均值,即axis=0,但取而代之的是axis=-1. 我也玩了一下,看看K.mean是否实际上表现得像numpy.me ..

自定义损失函数中的张量索引

基本上,我希望我的自定义损失函数在常规MSE和从不同索引中减去值的自定义MSE之间交替显示. 为澄清起见,假设我有一个y_pred张量为[1、2、4、5]和一个y_true张量为[2、5、1、3].在通常的MSE中,我们应该获得: return K.mean(K.squared(y_pred - y_true)) 这将执行以下操作: [1、2、4、5]-[2、5、1、3] = ..
发布时间:2020-04-25 10:38:42 其他开发

可以使用S型激活函数来解决Keras中的回归问题吗?

我已经用R实现了简单的神经网络,但这是我第一次使用Keras这样做,希望能得到一些建议. 我在Keras中开发了神经网络功能来预测汽车销量(数据集可用据我所知,Keras用于开发神经网络以进行分类而不是回归.到目前为止,在所有示例中,输出范围都在0到1之间. 这是我开发的代码,您将看到我正在使用'sigmoid'函数进行输出: from tensorflow.python.ker ..
发布时间:2020-04-25 10:37:34 Python

使用Tensorflow合并在2台不同计算机上训练的相同模型的权重

我正在做一些关于使用张量流训练深度神经网络的研究.我知道如何训练模型.我的问题是我必须在具有不同数据集的2台不同计算机上训练相同的模型.然后保存模型权重.稍后,我必须以某种方式合并2个模型权重文件.我不知道如何合并它们.是否有一个函数可以做到这一点?或者应该对权重取平均值? 任何有关此问题的帮助都将有用 预先感谢 解决方案 最好在训练过程中合并权重更新(梯度)并保留一组通用权重 ..

无法训练神经网络解决XOR映射

我正在尝试为Keras中的XOR问题实现一个简单的分类器.这是代码: from keras.models import Sequential from keras.layers.core import Dense, Dropout, Activation from keras.optimizers import SGD import numpy X = numpy.array([[1., ..
发布时间:2020-04-25 10:36:33 Python

如何在Keras中编码序列以对RNN进行排序?

我正在尝试编写一个序列以在keras中对RNN进行序列化.我使用从网上了解到的代码编写了该程序.我首先将文本标记化,然后将其转换为序列,然后填充以形成特征变量 X .先将目标变量 x 向左移动然后填充,即可获得目标变量 Y .最后,我将特征和目标变量输入了我的LSTM模型. 这是我为此目的在keras中编写的代码. from keras.preprocessing.text impor ..