neural-network - 成分分布的神经网络估计
问题描述
使用前馈神经网络预测成分分布,例如营养成分,维生素 10%,蛋白质 35%,水 35%,脂肪 20%,对于每个成分样本,所有营养成分的百分比总和等于 1。
我的问题是,为了预测这种成分分布,我应该在输出层使用什么激活函数?它看起来类似于回归问题,但单个组合数据的每个维度的总和必须等于 1,这类似于逻辑回归或 softmax。我应该使用softmax吗?还是线性作为输出层的激活函数?
解决方案
但单个组合数据的每个维度的总和必须等于 1
这似乎是一个多类预测,softmax 会很好。在逻辑回归中,预测的总和可能不等于 1。
推荐阅读
- excel - 如何在循环中使用文本框名称中的变量?
- c - 将 E-Ink 显示器与 STM8S103F3P6 微控制器连接时出现问题
- python - 如何使用烧瓶在 Python 中使用请求的表单数据调用 rest API
- mysql - Tiberius UTF-8 错误使用 rust 和 cyrillic 字符
- c++ - 如何获取 posix_memalign 在 MacOS 上分配的内存大小?
- java - 检查是否单击了右键的更好和更短的方法
- node.js - Node.js 集群模块与微服务
- java - 当 youtube 视频在 webView 上播放时如何隐藏 admob 广告?
- sqlite - SQLite 实际上支持 DATE 类型吗?
- php - PHP - 按数组键对数组数组进行排序