• 数据比赛实现的细节


    • workflow & pipeline 的设计;

    0. 数据预处理

    • 降维:
      • PCA;
    • 图像预处理
      • 去均值,归一化(缩放在 (0, 1) 之间),imresize;

    1. 机器学习方法

    • 尤其是图像问题,对特征提取方法提取特征的质量依赖较高;
      • 也即特征工程,这里给出一些先验的特征提取方法:
        • scene classification:bag of visual words,比如 restaurant 对应的 words:椅子,吧台,桌子等这些即为 visual words;
    • 参数优化:

    2. 深度学习方法

    • 考虑到最终实现的效率问题:
      • 使用 transfer learning,使用在 ImageNet 等大型数据集上已训练好的大型深度神经网络模型;也即 fine-tune a pre-trained model(transfer learning),使用转移学习对已训练好的模型进行 fine-tune 尤其适用于仅有中等规模的数据集(medium amounts of data),此外还有训练时间的考虑。自然,如果数据集规模很大,时间较为充沛,可考虑自己设计深度神经网络模型以及对本地数据进行训练;
      • 且从头到尾训练一个深度神经网络,对于小规模的数据集还容易造成,过拟合问题;
      • 模型所在的位置:Index of /matconvnet/models

    3. 模型调优

    • 不断地改变参数,有时为了最终的比赛结果宁可牺牲效率;
  • 相关阅读:
    文学-人物-苏轼:百科
    文学-人物:王维
    文学-人物:杜甫
    文学-人物:李白
    模型-CMM:百科
    公司-魏桥:百科
    云:VMware
    postfix
    CSS 实现背景图尺寸不随浏览器缩放而变化
    Java中线程的操作状态
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421478.html
Copyright © 2020-2023  润新知