# 开始并在机器学习方面取得进展

> 原文： [https://machinelearningmastery.com/get-started-make-progress-machine-learning/](https://machinelearningmastery.com/get-started-make-progress-machine-learning/)

在这篇文章中，我将阐述我的宣言，了解如何开始并在机器学习方面取得进展。

在这篇文章中，您将了解机器学习是什么，重要的原因，如何做以及如何识别和克服您的自我限制信念。

[![Get Started and Make Progress in Machine Learning](img/d2786646046d21a99bcbb7a9991d6b48.jpg)](https://3qeqpr26caki16dnhd19sv6by6v-wpengine.netdna-ssl.com/wp-content/uploads/2015/02/Get-Started-and-Make-Progress-in-Machine-Learning.jpg)

开始并在机器学习方面取得进展
摄影： [Sam Howzit](https://www.flickr.com/photos/aloha75/6086355843) ，保留一些权利

## 为何开始机器学习

我相信机器学习是一个重要且引人入胜的领域。

*   您可以在影响很多人的问题域中发挥作用。
*   机器学习为您的工具箱添加了不仅仅是一个新工具，它为您提供了超级大国。
*   没有类似的东西，从数据中学习的算法。
*   考虑到计算能力，数据可用性，技能需求和不断增长的社区，时机已经成熟

## 什么是机器学习

我相信机器学习是解决特定类型问题所需的工具。

*   手工制作的程序无法解决一些问题。
*   机器学习方法是那些根据问题服务的数据自动创建程序的方法。
*   应用机器学习需要从设计解决方案到评估候选解决方案进行调整。
*   它是一个由数据，工具和算法组成的领域，只有良好的流程才能将您从问题转移到解决方案。

## 如何开始并取得进展

我相信通过这样做可以最好地学习机器学习。

*   在项目中使用标准数据集和现成工具，并为数据提供有用的预测模型。
*   保持每个项目小，5-10 个小时，以便您可以在一个星期内完成它。
*   研究不同的数据集，算法和工具，研究其他人完成的项目。
*   构建您可以构建的已完成项目的组合，并展示您不断增长的功能。
*   按照一步一步的流程来端到端地处理问题，并在每次迭代时优化该过程。

## 但是，如果......

我相信你现在可以学习和应用机器学习。

*   停止准备学习机器学习并启动机器学习项目。
*   机器学习只是您可以提取并应用于解决复杂问题的另一种技术。
*   编程和数学技能可以使一些任务变得更容易，但不需要开始和解决问题。
*   应用机器学习是一种精英，你实现结果的能力比你的背景更重要。
*   创造力的工作不是应用数学家的专属领域。

## 摘要

你还在等什么？