有志于成为 ML 工程师?你需要知道的 8 个提示
通过来自 Ultralytics 自身历程的专家提示、工具和灵感,探索机器学习和 AI 工程的激动人心的世界。加入我们,共同塑造技术未来!

现在是成为工程师的最佳时机,尤其是那些专注于机器学习和人工智能领域的工程师。随着技术日益先进,计算机变得越来越小巧、快速且高效,工程师的机会也在呈指数级增长。
机器学习之所以受欢迎是有原因的。它正为许多难题提供新的解决方案,这些答案在过去长期困扰着人类。它是计算机科学领域最重要的学科之一,且其重要性只会与日俱增。现在投身于机器学习领域,意味着工程师能够塑造我们所知的AI未来。能够参与未来、投身于酷炫的用例并推动技术的前沿,正是这个角色的魅力所在。如果你想投身于机器学习和AI的行动中,我们随时为你提供帮助!
Link to this section开启机器学习之旅#
Link to this section兴趣永远是最好的老师#
Ayush Chaurasia 是 Ultralytics 的一名机器学习工程师。激发他 ML 兴趣的关键其实是音乐。当他在上高中时,他特别想为自己的媒体播放器构建一个智能推荐系统,因为每天听同样的歌曲太无聊了。虽然 Ayush 最终没有完成那个项目,但他继续探索了 ML 研究的世界。从那时起,他一直致力于为现实世界的问题开发有趣的 ML 解决方案。
Link to this section这不是关于是否聪明,而是关于是否执着#
有时人们可能认为,进入这个行业需要像爱因斯坦一样聪明,但事实并非如此。归根结底,这关乎坚持和相信自己能够解决面前的每一个问题。人工智能的世界极其复杂,但一名优秀的 ML 工程师绝不会回避挑战。
Link to this section开阔视野,打好基础#
ML 仍然是一个非常年轻的领域,每天都有各种各样的研究论文和报告出现。很容易陷入追逐最新论文的陷阱而忘记最初的目标。确保你在做力所能及的事情,而不仅仅是追逐论文!
Link to this section学习 Python#
在进入机器学习领域之前,掌握计算机编程至关重要。Python 将教你如何进行算法思考,以便在这个瞬息万变的快节奏世界中迅速做出反应。它也是机器学习领域最受欢迎的语言之一,许多工具都是基于它构建的,包括 YOLOv5。
Link to this section理解监督学习技术#
监督机器学习技术包括回归、关联和分类。理解这些技术将使你能够为自己的数据建立合适的结构,通过理解可用的主要选项来使用合适的工具,并对算法和超参数做出明智的选择。
Link to this section善用工具#
像 Google Colab、PyTorch 和 PyCharm 这样的工具非常有用。Google Colab 提供免费的 GPU,PyTorch 是一个流行的深度学习框架,而 PyCharm 是一个在界面内提供丰富工具支持的 IDE。借助这些工具,你将能够提高工作效率并发展你的辩证思维能力。
Link to this section尽早开始构建项目#
你开始构建个人项目的越早,成功的几率就越高。准备好犯错,准备好失败,然后重新站起来。从自己的错误中学习是成长最快的方式。这是最艰难但回报最丰厚的道路。
Link to this section为兴奋与挑战做好准备#
机器学习是一个发展迅速的行业,两年前提出的想法现在已经投入生产。你总会感到兴奋,特别是当你的解决方案有用并且你知道自己正在为世界做出贡献时。然而,挑战也会存在。缺乏资源和时间、庞大的处理能力需求以及必要的硬件升级只是其中的几个例子。请记住要始终保持耐心,拥抱起伏。
Link to this section来自 Glenn 的启发#
就在几年前,我们的创始人 Glenn Jocher 作为一名物理学背景的局外人开始了他在 AI 和 ML 领域的工作。请记住,Glenn 的成功并非一蹴而就,这需要耐心和决心。YOLOv5 最初只是一个简单的想法。通过努力工作,我们建立了一个团队。我们提供的所有内容都是开源的,因为我们的目标是让 AI 变得简单并让所有人都能使用。
“如果你想进入机器学习的世界,我希望你始终保持初心,谦逊、耐心且坚定地追求你的梦想!” Ultralytics 创始人兼首席执行官,Glenn Jocher






