machine-learning - 训练实例是什么意思?

标签 machine-learning image-segmentation

我是机器学习新手。我刚刚在一篇关于使用 CNN 进行图像分割的论文中偶然发现了术语“训练实例”。在那篇论文中,总共使用了 1100 张图像进行建模。作者从图像中选择了子区域进行训练,并给出了超过 50 万个训练实例的分类性能曲线。我对他们仅从 1100 张图像中获得如此大量的训练实例感到困惑。一个训练实例是指一个训练样本还是其他与训练规模相关的东西?

最佳答案

您可以将训练实例可视化为训练批处理。如果有数百万个数据集需要测试,您不想同时完成所有数据集,而是分实例或分批进行。

如果您拍摄“n”张图像并将每个图像分成“m”个子部分,您将获得n x m个子部分。

因此,在您的情况下,假设我们将每个图像分割为 4096 个部分(为什么是 4096,因为它是均匀的 64x64 网格分割),我们将得到 1100 * 4096 = 4505600 给定训练数据的分段。

要获得 500K 实例或训练数据子集,我们只需将 4505600 除以 500k 即可获得 9 个图像。
因此,我们将在 500k 子集中每个子集中获得大约 9 张图像。

如果图像在像素分辨率方面足够密集,因此尺寸较大,则可以进一步增加分段,以便在每个训练批处理或实例中获得更多数量的图像。

关于machine-learning - 训练实例是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44116215/

相关文章:

python - xgboost 预测对概率的贡献

python - 在预训练的 pytorch 网络中加载单个图像

tensorflow - 全卷积网络的每像素 softmax

opencv - 轮廓分割

statistics - 混合(二进制和数字)向量的相似度得分

tree - WEKA - RandomForest 如何知道树何时太深?

python - 使用 Tensorflow 策略梯度训练乒乓球游戏代理的问题

machine-learning - 进化编程和遗传编程有什么区别?

image-segmentation - 使用神经网络进行图像分割是否始终受到监督?

python - Keras 中的分割网络在训练期间收敛到单个类