machine-learning

machine-learning

文章 16浏览 41
  • 为什么带有 sigmoid 的神经网络的代码与带有 softmax_cross_entropy_with_logits 的代码如此不同?

    Whyisthecodeforaneuralnetworkwithasigmoidsodifferentthanthecodewithsoftmax_cross_entropy_with_logits?在使用神经网络进行分类时,据说:您通常希望使用softmax交叉熵输出,因为这为您提供了每个可能选项的概率。在只有两个选项的常见情况下,您想使用sigmoid,除了避免冗余输出p和1-p之外,这是一…
    2025-06-251
  • 获取keras模型的学习率

    Getlearningrateofkerasmodel我似乎无法获得学习率的值。我得到的是下面。我已经尝试了200个epoch的模型,并希望查看/更改学习率。这不是正确的方法吗?>>>print(ig_cnn_model.optimizer.lr)<tf.Variable'lr_6:0'shape=()dtype=float32_ref>importkeras.bac…
    2025-05-131
  • 样本大小和特征向量维度之间的经验法则是什么?

    Whatistherule-of-thumbrelationbetweensamplesizeandfeaturevectordimension?众所周知,编号越大。在构成特征向量的特征中,训练分类器所需的样本数量越多。在我的例子中,我在一个由大约256个特征组成的特征向量的两类问题中使用了反向传播多层感知器。现在我的样本量不是无限的。大约2000个正样本和2000个负样本。在制定一些降维程序之前…
    2025-05-131
  • 最小化 tensorflow.js 中前馈神经网络的损失

    minimizinglossintensorflow.jsforfeedforwardneuralnetwork我正在尝试在tensorflow.js中创建一个示例前馈神经网络,最初使用一个小数据集(仅用于POC)。有5个输入节点和1个输出节点。数据与有多个输入的住房相关,我们正在预测价格。x_train:[[79545.45857,5.682861322,7.009188143,4.09,230…
    2025-04-161
  • vowpal wabbit 中使用了什么样的特征提取器?

    Whatkindoffeatureextractorisusedinvowpalwabbit?在sklearn中,当我们将句子传递给算法时,我们可以使用文本特征提取器,如countvectorizer、tf-idfvectoriser等......我们得到一个浮点数组。但是当我们将输入文件传递给vowpalwabbit时,我们得到的是这样的:-1|WordsThesunisblue1|WordsT…
    2025-02-101
  • theano 中的 MLP 分类器设置在局部最小值

    MLPclassifierintheanosettlesatlocalminima我使用theano编写了一个MLP分类器。使用反向传播算法的训练函数如下:self.weights=[theano.shared(numpy.random.random((network.architecture[i+1],network.architecture[i])))foriinrange(len(netwo…
    2025-02-101
  • SVM:使用超过 2 个功能时绘制决策面

    SVM:plotdecisionsurfacewhenworkingwithmorethan2features我正在使用scikit-learn的乳腺癌数据集,该数据集包含30个特征。遵循本教程对于不那么令人沮丧的虹膜数据集,我想出了如何绘制区分"良性"和"恶性"类别的决策表面,当考虑数据集的前两个特征(平均半径和平均纹理).这是我得到的:但是当使用数据集中的所有特征时,如何表示计算出的超平面呢?…
    2025-02-101
  • 加载预训练网络时错误表示扁平维度

    Errorindicatesflatteneddimensionswhenloadingpre-trainednetwork问题我正在尝试加载预训练网络,但出现以下错误F110123:03:41.85790973net.cpp:757]Cannotcopyparam0weightsfromlayer'fc4';shapemismatch.Sourceparamshapeis5124096(2097…
    2025-02-101
  • 改变kNN算法中k的值-Java

    AlteringthevalueofkinkNNalgorithm-Java我已应用KNN算法对手写数字进行分类。数字最初是8*8的矢量格式,然后拉伸形成一个1*64的矢量。就目前而言,我的代码应用了kNN算法,但只使用了k=1。在尝试了几件事后,我不完全确定如何更改k值,但我一直在抛出错误。如果有人能帮助我朝着正确的方向前进,我将不胜感激。训练数据集可以在这里找到,验证集在这里。ImageMat…
    2025-02-101
  • 神经网络在测试数据上只能得到50%的好预测

    Neuralnetworkgetsonly50%goodpredictionontestdata我创建了一个神经网络,我想将输入数据(每个输入数据400个特征)分类为五种阿拉伯语方言之一。我使用net.divideFcn='dividerand';深入研究了"训练数据"、"验证数据"和"测试日期"中的训练数据。我使用trainbr作为训练函数,这导致训练时间很长,这是因为我在训练数据中有9000个…
    2025-01-111
  • 使用 Python 的 numpy 实现随机梯度下降

    StochasticgradientdescentimplementationwithPython'snumpy我必须使用pythonnumpy库来实现随机梯度下降。为此,我给出了以下函数定义:defcompute_stoch_gradient(y,tx,w):"""Computeastochasticgradientforbatchdata."""defstochastic_gradient_d…
    2024-11-081
  • Confusion Matrix Error: Error: `data` 和 `reference` 应该是相同级别的因子

    ConfusionMatrixError:Error:`data`and`reference`shouldbefactorswiththesamelevels我目前正在尝试构建一个神经网络来预测人们在数据中的排名。等级系统为:A,B,C,D,E在我到达我的混淆矩阵之前,一切都运行得非常顺利。我收到错误"错误:data和reference应该是具有相同级别的因素。"。我在其他帖子上尝试了许多不同的方…
    2024-10-171
  • 基于相似度的向量系数

    Vectorcoefficientsbasedonsimilarity我一直在寻找一种解决方案来创建基于向量相似性的推荐系统。基本上,我每个用户有几个向量,例如:User1:[0,3,7,8,5],[3,5,8,2,4],[1,5,3,9,4]User2:[3,1,6,7,9],[2,4,1,3,8],[7,8,3,3,1]对于每个向量,我需要计算一个系数,并根据该系数将一个向量与另一个向量区分开…
    2024-10-021
  • 你能从网络的前 3 层复制权重吗?不完全微调,但几乎重塑

    Canyoucopytheweightsfromjustthefirst3layersofanetwork?Notexactlyfinetuning,butalmostreshaping在caffe中,我希望仅将预训练的权重用于使用ImageNet数据集训练的alexnet架构,仅用于前两层,并且我想在这两层之后添加一个softmax分类器。我想知道如何才能从包含更大网络结构(真正的"深度"Ale…
    2024-09-161
  • spark中MinMaxScaler这样的缩放器有没有”inverse_transform”方法?

    Isthereno"inverse_transform"methodforascalerlikeMinMaxScalerinspark?在训练模型时,比如线性回归,我们可能会在训练测试数据集时进行归一化,比如MinMaxScaler。在我们获得经过训练的模型并使用它进行预测并将预测缩减为原始表示之后。在python中,有"inverse_transform"方法。例如:fromsklearn.pr…
    2024-09-161