问题标签 [multi-layer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
515 浏览

matlab - 使用 MLP 网络和 matlab 解析 XOR 函数

我想用 matlab 编写自己的感知器网络。我试图运行这段代码

但它给了我错误的结果(0.499524196804705,0.477684866785518,0.500475803195295,0.522315133214482)。你能帮我找出我的错误吗?

0 投票
1 回答
1278 浏览

python - TensorFlow 上的 MLP 在训练后对所有观察结果给出相同的预测

我正在尝试使用 MLP 训练稀疏数据来预测预测。但是,对测试数据的预测为所有观察结果提供了相同的值。一旦我省略了每一层的激活函数,结果就会开始不同。我的代码如下:

PS:我随机生成我的数据只是为了重现错误。事实上,我的数据很稀疏,与随机生成的数据非常相似。我要解决的问题是:MLP 对测试数据中的所有观察结果给出相同的预测。

0 投票
0 回答
64 浏览

javascript - 无法弄清楚神经网络上的多个隐藏层

我正在尝试制作自己的神经网络以了解它的工作原理,我确实了解一些基本的微积分,但是反向传播公式对我的大脑来说有点困难。

这是我能做到的:

http://badjano.com/nn/stackoverflow.html

我希望它可以与多个隐藏层一起使用(仅与 1 层一起使用,尽管我想要使用尽可能多的神经元)并且 xor 测试也不起作用,非线性测试也是如此,我不明白为什么会这样不工作。

我有一些在互联网上找到的神经网络代码,但我在尝试阅读时遇到了一些困难。

如果有人可以提供帮助,我将非常感激:)

编辑:我找不到更简单的方法来显示我的代码,但我确实把它全部放在了 html 文件中,所以您需要做的就是查看源代码,或者将其保存在本地以便您可以编辑它。

0 投票
1 回答
83 浏览

c# - 自定义 IIdentity - 它在多层应用程序中属于什么位置?

给定一个 3 层架构:

  • 域逻辑层
  • 数据访问层
  • 用户界面层(ASP.NET MVC Web 应用)

放置与构建自定义用户身份、添加自定义声明并将其签名到 Web 应用程序相关的逻辑的正确位置是什么?

例如,这样的逻辑:

我想说的是 UI 层,但自定义逻辑(即自定义用户)不是领域的东西吗?这里有点迷茫...

0 投票
1 回答
5853 浏览

machine-learning - scikit-learn 中的多层感知器

我正在尝试使用 MLPClassifier 在 scikit learn 0.18dev 中编写多层感知器。我使用了求解器 lbgfs,但它给了我警告:ConvergenceWarning:随机优化器:达到最大迭代次数,优化尚未收敛。% (), 收敛警告)

我怎样才能解决这个问题?

0 投票
2 回答
2187 浏览

python - 用于回归的张量流中的 MLP... 不收敛

您好,这是我第一次使用 tensorflow,我尝试调整此处的示例TensorFlow-Examples以将此代码用于波士顿数据库的回归问题。基本上,我只更改成本函数、数据库、输入数和目标数,但是当我运行 MPL 时不会收敛(我使用非常低的速率)。我用亚当优化和下降梯度优化对其进行测试,但我有相同的行为。我很感激你的建议和想法......!!!

观察:当我在没有上述修改的情况下运行这个程序时,成本函数值总是降低。

这里是我运行模型时的演变,即使学习率非常低,成本函数也会振荡。在最坏的情况下,我希望模型收敛到一个值,例如 epoch 944 显示一个值 0.2267548,如果没有其他更好的值是find 那么这个值必须一直保持到优化完成。

纪元:0942 成本= 0.445707272

纪元:0943 成本= 0.389314095

纪元:0944 成本= 0.226754842

纪元:0945 成本= 0.404150135

纪元:0946 成本= 0.382190095

纪元:0947 成本= 0.897880572

纪元:0948 成本= 0.481954243

纪元:0949 成本= 0.269408980

纪元:0950 成本= 0.427961614

纪元:0951 成本= 1.206053280

纪元:0952 成本= 0.834200084

0 投票
1 回答
368 浏览

java - JPA - DAO 层中的延迟初始化

我是 JPA 和多层架构编码方式的新手。我目前正在开发一个新项目,我们正在制作一个 API,其中 DAO 层用于使用 JPQL 与数据库进行通信。

目前,我已经编写了 JPQL 语句来从数据库中获取数据。除此之外,我还执行延迟初始化以检索复杂对象。我想知道在 DAO 层执行延迟初始化是否是正确的方法。

我在 DAO 层之前还有 2 个层,称为引擎层和 EJB 层,在这些层中我的数据库连接处于活动状态,并且也可以在那里执行延迟初始化。我想知道这样做是否是一种很好的架构方式,因为我希望与东西相关的数据库只在 DAO 层中。

但是,我再次陷入困境,我争辩说为什么在 EJB/Engine 层中进行延迟初始化不是一个好方法,因为我让数据库连接处于活动状态以执行 DB 操作。我之所以这样想,是因为我只能在 DAO 层检索必要的数据,这些数据可以重用,并且可以根据不同类的需要执行惰性初始化。

我不确定为什么我在引擎和 EJB 层中激活了数据库连接(我希望这是用于事务管理)。它发现它是按照架构师的建议完成的,我将 EJB 定义为无状态,并且引擎级别的类在其范围内具有数据库连接。

对不起,冗长的问题。希望我已经提供了必要的细节来回答这个问题。

PS请向我推荐任何好书或文章,它们将帮助我决定哪一层负责理想地执行什么任务。

0 投票
1 回答
289 浏览

python - 按多层元组的多层中的元素排序 - Python

我有一个元组元组的元组,我想首先按第二个元素对其进行排序,然后是最下层的第一个,然后是第三个,并为中间层的每个元组迭代地执行此操作。

例如,我想对以下列表进行排序:

这样它看起来像这样:

我已经到了那里,使用:

但这仅对中间层的第一个元组进行排序。为了让它对中间层中的所有元组迭代地执行此操作,我想我可以将其修改为类似

这是无效的语法,我不太清楚写这个的正确方法是什么。有任何想法吗?如果以前已经回答过这类问题,我提前道歉,但我已经尝试并搜索了我能想到的一切。

0 投票
1 回答
83 浏览

unity3d - 多层 C# 项目中的程序集引用

我的多层项目有数据层、服务、面板。dataLayer 引用到服务,服务引用到面板。我在数据层中有一个接口,比如

我的服务有一个继承自 IJournalEntity 的类,

当我编译面板层时,统一配置引发错误以添加对数据层的引用,如果没有引用,我该如何解决?

0 投票
1 回答
344 浏览

classification - Orange数据挖掘软件有多层感知器分类吗?

我有 IRIS 之类的数据集。我想运行几个 (3-4) 分类技术,看看哪个分类器最适合我的生物数据。

谢谢你