Some Self-limited Belief in my Machine Learning Goals
创始人
2024-04-23 01:47:23
0

读《What Is Holding You Back From Your Machine Learning Goals?》的感悟

​ 最近在Machine Learning Mastery网站上看到的ML起步指南的第一篇文章,深受触动,边读便感叹:内容简直太真实了!

​ Machine Learning Mastery网站是一个针对ML新手的友好网站,其 站长 Jason Brownlee 有人工智能硕士与博士学位,曾从事机器学习安全,AI 创业和恶劣天气预测等工作。

在网站的Tutorials的Get Started的第一篇文章中,站长 Jason Brownlee用自己的长期以来的亲身经历讲述我们大多数人在刚开始接触和学习Machine Learning的时候,所面临的一些心理——即Self-limited Belief(我理解为一些自我限制的想法)。

Jason Brownlee在ML领域就事多年,与许许多多的ML开发者和学生有过交流和接触。但他们中大部分人都曾面临过一个相似的问题:What is stopping you from getting started?

之后, Jason Brownlee发现,其实他们面临这一困境的原因几乎就是因为Self-limited Belief。这些Self-limited Belief会极大地限制一个人在开始学习ML时的脚步。而且更严重的是 you hold that belief to be true and you don’t question it(你坚持这些想法是对的,而且从不质疑他们).以下便是一些Self-limited Belief

Waiting To Get Started

​ Jason Brownlee认为最大问题就是:you cannot get started until you have some specific prior knowledge,即我们在踏入一个新领域时,总是习惯性地认为我们需要掌握这个领域的先验知识。

​ 以我自己为例,我之前也经常有这种想法,我个人每次在学习一个新东西的时候,我脑子里第一个想到的不是怎么去开始,而是里面的东西是不是需要提前学过才好,而这往往导致我最终因为没有学过先验知识而跑去学一些有的没的的所谓prior knowledge的知识,但这并不是我真正想要的,我真正想要的是直接上手和实操,因为这样想法导致我的学习热情大减,最终往往不了了之。即使现在面对我将来希望从事的ML方向,我这种想法也时时阻碍着我的脚步。

​ 而 Jason Brownlee在文章中的灵魂发问指明了我们想法的荒谬之处,即“I need to KNOW statistics“. See how ambiguous that belief is. How much statistics, what areas of statistics and why do you need to know them before you can start your investigation into machine learning?

​ 在学习Machine Learning的开始,我们总是希望能先掌握概率与统计学,但是统计学这门学科何其庞大,而且也并不是统计学的所有领域都会被ML用到,用到的只是其中很小的一部分,但是这种类似的Belief似乎成为了我脑海中一种根深蒂固的想法。作者还列举了一些common self-beliefs:

I can’t get into machine learning until…

  • …I get a degree or higher degree

  • …I complete a course

  • …I am good at linear algebra

  • …I know statistics and probability theory

  • …I have mastered the R programming language

    看着这些,心里感叹:作者怕不是在我周围装有监控。内容过于真实,五条我就中了四条(最后一条还是因为我不清楚R语言的用途)。除了上面这些,作者还列举了下面的两大类Self-limited Belief

Awaiting Perfect Conditions

​ 我们总在等待,等待最佳的时机和环境的到来我们才会去开始一件事,但是好事并不会总是光顾所有人。针对此情况,作者列举一些比较普遍的想法:

I can’t get started in machine learning because…

  • …I don’t have the time right now
  • …I don’t have a fast CPU, GPU or a bazillion MB of RAM
  • …I am just a student right now
  • …I am not a good programmer at the moment
  • …I am very busy at work right now

看得我感觉底裤都被扒出来了…

Struggling or Tried and Failed

这第三种Belief就针对的是已经开始了,但是因为种种原因最后give up得情况:

I can’t get into machine learning because…

  • …I feel overwhelmed
  • …I don’t understand x
  • …I will never be as good as y
  • …I don’t know what to do next
  • …I can’t get my program to work

对此作者的建议是cut scope or change direction(我的理解是缩小范围 或者 改变方向),以及基于项目的学习。

​ 综上,站长 Jason Brownlee至少算是将我在开始学习ML时候的一些错误心理直截了当地点明了出来。读完全文深有感触,希望我在将来的学习过程中能够逐渐端正自己的心态,对ML保持激情与热爱。

​ 以上文字均为个人感悟,仅供参考,希望能与各位共勉

文章链接:https://machinelearningmastery.com/what-is-holding-you-back-from-your-machine-learning-goals/

相关内容

热门资讯

【MySQL】锁 锁 文章目录锁全局锁表级锁表锁元数据锁(MDL)意向锁AUTO-INC锁...
【内网安全】 隧道搭建穿透上线... 文章目录内网穿透-Ngrok-入门-上线1、服务端配置:2、客户端连接服务端ÿ...
GCN的几种模型复现笔记 引言 本篇笔记紧接上文,主要是上一篇看写了快2w字,再去接入代码感觉有点...
数据分页展示逻辑 import java.util.Arrays;import java.util.List;impo...
Redis为什么选择单线程?R... 目录专栏导读一、Redis版本迭代二、Redis4.0之前为什么一直采用单线程?三、R...
【已解决】ERROR: Cou... 正确指令: pip install pyyaml
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
Lock 接口解读 前置知识点Synchronized synchronized 是 Java 中的关键字,...
Win7 专业版安装中文包、汉... 参考资料:http://www.metsky.com/archives/350.htm...
3 ROS1通讯编程提高(1) 3 ROS1通讯编程提高3.1 使用VS Code编译ROS13.1.1 VS Code的安装和配置...
大模型未来趋势 大模型是人工智能领域的重要发展趋势之一,未来有着广阔的应用前景和发展空间。以下是大模型未来的趋势和展...
python实战应用讲解-【n... 目录 如何在Python中计算残余的平方和 方法1:使用其Base公式 方法2:使用statsmod...
学习u-boot 需要了解的m... 一、常用函数 1. origin 函数 origin 函数的返回值就是变量来源。使用格式如下...
常用python爬虫库介绍与简... 通用 urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库&...
药品批准文号查询|药融云-中国... 药品批文是国家食品药品监督管理局(NMPA)对药品的审评和批准的证明文件...
【2023-03-22】SRS... 【2023-03-22】SRS推流搭配FFmpeg实现目标检测 说明: 外侧测试使用SRS播放器测...
有限元三角形单元的等效节点力 文章目录前言一、重新复习一下有限元三角形单元的理论1、三角形单元的形函数(Nÿ...
初级算法-哈希表 主要记录算法和数据结构学习笔记,新的一年更上一层楼! 初级算法-哈希表...
进程间通信【Linux】 1. 进程间通信 1.1 什么是进程间通信 在 Linux 系统中,进程间通信...
【Docker】P3 Dock... Docker数据卷、宿主机与挂载数据卷的概念及作用挂载宿主机配置数据卷挂载操作示例一个容器挂载多个目...