首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于非IT人员来说,学习python最好的方法是什么

对于非IT人员来说,学习python最好的方法是什么
EN

Stack Overflow用户
提问于 2022-11-25 07:16:07
回答 1查看 34关注 0票数 -4

作为一名机械工程师,我如何开始学习python,以及我需要在python中学习什么,以便在机械领域学习机器。

有人能给我最好的建议吗

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-25 07:39:55

嗯,YouTube上有很多免费课程。就我个人而言,我并不是在机器学习领域。然而,要开始使用Python,我建议使用以下Python视频:https://www.youtube.com/watch?v=rfscVS0vtbw

这是我第一次开始使用Python时使用的视频。

一旦你掌握了基础知识,我建议你做一些初学者的项目,只是为了复习一下你学到的技能。我推荐给初学者的一些程序有total Toe、Hangman和Random生成器,甚至还有一个将字符串转换成简单代码的程序(比如将每个字母"a“转换为"b”,"b“变成"c")。不用说,有很多,很多简单的初学者项目。做几个这样的(大约3-4)。这将使您习惯于Python (请记住,您只是在抓皮毛)。

接下来,我建议您深入研究Python中的numpypandas模块。这两个模块对于处理数据非常重要(这对于机器学习至关重要)。我不精通numpypandas,但我确实有一次对他们进行了调查。对于numpy,我看了以下视频:https://www.youtube.com/watch?v=QUT1VHiLmmIpandas,我通过YouTube频道Corey观看了关于pandas的视频。

现在,如果你不了解机器学习背后的数学知识,你可以有两种选择之一。我建议的一些机器学习教程将允许您在机器学习方面取得进展,但您肯定不会理解基本的概念(您将不知道每一行代码所做的是什么,每一段代码的目的是什么,但您将不理解原因)。您可以选择跳过下一步,但重要的是要知道,要想成功,关键是要理解事物的底层机制,而不仅仅是表面机制(与其他一切一样)。因此,我强烈建议您研究机器学习课程,这些课程只教授理论而不是实践:https://www.youtube.com/watch?v=GwIo3gDZCVQ

我必须指出,这些资源很可能是不够的,当你看这些视频的时候,你最终会遇到一些问题,它们可能不会被忽略,所以你必须自己在互联网上做一些研究,就像一样。

在你放下这些之后,你就可以用Python来研究机器学习了。

我相信有两种主要的方法可以让你练习机器学习: TensorFlow和PyTorch。我不知道两者之间的主要区别,但我知道它们很受欢迎,并且有大量的文档。再一次,和以前一样。继续学习YouTube,看看关于机器学习的课程,下面是几个:

PyTorch:https://www.youtube.com/watch?v=V_xro1bcAuA的一个非常非常长的教程(~25小时)

PyTorch短教程(~5小时):https://www.youtube.com/watch?v=c36lUUr864M

2部分TensorFlow课程:https://www.youtube.com/watch?v=tpCFfeUEGs8https://www.youtube.com/watch?v=ZUKz4125WNI&t=0s

此外,我还想补充一点,除了PyTorch和TensorFlow,还有Keras,但我相信它可能不如其他两个那么受欢迎和/或有很好的文档。

也是,这些只是我的建议,让你从我对机器学习的一些知识开始。开始某件事的常见之处是,不管它是什么,它通常开始于触及基础的表面,只是坐下来看了很长时间的教程,直到你掌握了它的诀窍,

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74569369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档