Advertisement

神经网络模型的训练与应用

阅读量:

1、如何训练神经网络

1、先别急于编写代码
在着手训练神经网络之前,应暂时搁置代码的编写,优先从数据集的预处理工作开始。我们需要投入数小时的时间,深入分析数据的分布特征,并尝试发现其中存在的潜在规律。
曾有专家Andrej在整理数据过程中,发现了样本中的重复现象,同时还识别出图像与标签之间的不匹配问题。由此可见,在正式建模之前对数据进行初步观察,有助于避免后续可能出现的诸多问题。
由于神经网络本质上是对数据集的一种抽象表达形式,因此通过观察网络(错误)预测的结果,可以进一步追溯其来源。如果发现网络生成的预测结果与原始数据中所呈现的内容存在明显差异,则意味着我们已经获得了一些有价值的信息。
一旦从数据中识别出某些规律性特征,就可以编写相应的代码对其进行检索、筛选和排序操作。通过将数据进行可视化展示,有助于我们识别出异常值,而这些异常值往往能够暴露出数据质量或预处理过程中的某些缺陷。

2、构建端到端的训练与评估体系
完成对数据集的处理后,是否就可以立即开始模型训练了呢?答案是否定的!接下来需要建立一个完整的训练与评估系统框架。
在这个阶段中,我们应选择一个

全部评论 (0)

还没有任何评论哟~