当前位置:   article > 正文

详解step、iteration、batch_size、epoch_epoch和step

epoch和step

  大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法行业就业。希望和大家一起成长进步。

  今天给大家带来的文章是详解step、batch_size、iteration、epoch,希望能对学习机器学习的同学们有所帮助。

1. 前言

  最近在和初学机器学习的同学们交流,发现很多同学对step、batch_size、iteration、epoch这几个概念一直傻傻分不清。

  所以今天借此博客对上述几个概念进行详细的阐述,希望大家看完这篇博客,就能彻底掌握上述的几个概念。
在这里插入图片描述

2. 宏观理解

  在正式开始之前,首先提出两个自己发明的概念:绝对单位和相对单位。那么什么是绝对单位呢?比如走一米路程,即长度的单位为米(m)。同理买一米布,即面积的单位为m^2。车速为1m/s,速度的单位为m/s。不管任何事物发生改变,都不会影响上述单位。但有些单位是相对的,比如走一步路,这里的一步是相对的。有些同学个子高,腿长,所以一步就跨得比较远。但有些同学可能就跨得近一些。所以这里的一步是相对概念。

  那么回到咱们文章的核心内容,针对于step、batch_size、iteration、epoch四个概念。哪些是绝对单位࿰

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/897341
推荐阅读
相关标签
  

闽ICP备14008679号