我是机器学习新手。我刚刚在一篇关于使用 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/