如何使用Python进入Kaggle竞赛的前15名

Kaggle competitions are a fantastic way to learn data science and build your portfolio. I personally used Kaggle to learn many data science concepts. I started out with Kaggle a few months after learning programming, and later won several competitions.

Kaggle竞赛是学习数据科学和建立您的投资组合的绝佳方式。 我个人使用Kaggle学习了许多数据科学概念。 学习编程几个月后,我开始使用Kaggle,后来赢得了几场比赛。

Doing well in a Kaggle competition requires more than just knowing machine learning algorithms. It requires the right mindset, the willingness to learn, and a lot of data exploration. Many of these aspects aren’t typically emphasized in tutorials on getting started with Kaggle, though. In this post, I’ll cover how to get started with the Kaggle Expedia hotel recommendations competition, including establishing the right mindset, setting up testing infrastructure, exploring the data, creating features, and making predictions.

在Kaggle竞赛中取得出色的成绩不仅仅需要了解机器学习算法。 它需要正确的心态,学习的意愿以及大量的数据探索。 不过,关于Kaggle入门的教程通常并未强调这些方面中的许多方面。 在本文中,我将介绍如何开始Kaggle Expedia酒店推荐竞赛 ,包括建立正确的心态,建立测试基础架构,探索数据,创建功能以及进行预测。

At the end, we’ll generate a submission file using the techniques in the this post. As of this writing, the submission would rank in the top 15.

最后,我们将使用本文中的技术生成一个提交文件。 在撰写本文时,该提交将排名前15

如何使用Python进入Kaggle竞赛的前15名

Where this submission would rank as of this writing.

在撰写本文时,此提交将在何处排名。

Expedia Kaggle竞赛 (The Expedia Kaggle competition)

翻译自: https://www.pybloggers.com/2016/05/how-to-get-into-the-top-15-of-a-kaggle-competition-using-python/