{"componentChunkName":"component---src-templates-blog-post-js","path":"/getting-started-with-ai/","result":{"data":{"site":{"siteMetadata":{"title":"Hi, Blog","author":"Yoni Schirris"}},"markdownRemark":{"id":"2bed1538-dd4a-5490-a782-a7028b0ca9c4","excerpt":"Updated 29 Oct Welcome! You’re about to embark on an awesome journey. Generally, I believe the following skills to be important when diving into a Machine…","html":"<p><em>Updated 29 Oct</em></p>\n<p>Welcome! You’re about to embark on an awesome journey.</p>\n<p>Generally, I believe the following skills to be important when diving into a Machine Learning / AI career or hobby, although this is clearly not an exclusive list:</p>\n<ul>\n<li>A Mathematical background: Probability Theory, Calculus, Linear Algebra</li>\n<li>A programming background: Python (become familiar with libraries like numpy, matplotlib), eventually you will dive into Deep Learning frameworks like TensorFlow or PyTorch (which one is best? I don’t know)</li>\n<li>AI “basics”: Machine Learning, Deep Learning</li>\n<li>Applied AI: Natural Language Processing, Computer Vision, Reinforcement Learning</li>\n<li>AI Safety: How do we keep systems safe?</li>\n</ul>\n<h3>Books</h3>\n<ul>\n<li>\n<p><a href=\"https://www.amazon.com/Life-3-0-Being-Artificial-Intelligence/dp/1101946598\">Life 3.0</a></p>\n<p>A gentle, easy-to-read, introduction to the importance of the (correct) development of Artificial Intelligence for the future of humanity.</p>\n</li>\n</ul>\n<h4>Study books</h4>\n<p>This section will link to some of the study books used in the Artificial Intelligence Master’s Program of the University of Amsterdam. Most are the classic books of their respective fields, and are highly recommended for anyone seriously going into the field.</p>\n<ul>\n<li>\n<p><a href=\"http://incompleteideas.net/book/RLbook2018.pdf\">Reinforcement Learning, an Introduction</a></p>\n<p><em>Richard S. Sutton and Andrew G. Barto</em></p>\n</li>\n<li>\n<p><a href=\"http://users.isr.ist.utl.pt/~wurmd/Livros/school/Bishop%20-%20Pattern%20Recognition%20And%20Machine%20Learning%20-%20Springer%20%202006.pdf\">Pattern Recognition and Machine Learning</a></p>\n<p><em>Christopher M. Bishop</em></p>\n</li>\n<li>\n<p><a href=\"https://www.deeplearningbook.org/\">Deep Learning</a></p>\n<p><em>Ian Goodfellow, Yoshua Bengio, Aaron Courville</em></p>\n</li>\n</ul>\n<h3>Online Lecture Series</h3>\n<ul>\n<li>\n<p><a href=\"https://www.youtube.com/watch?v=PPLop4L2eGk&#x26;list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN\">Machine Learning by Stanford Professor Andrew Ng</a>. </p>\n<p>There are also recorded ‘real’ lectures, and more recent ones. See which format you like best. Prerequisites: Some calculus, linear algebra.</p>\n</li>\n<li>\n<p><a href=\"https://www.youtube.com/watch?v=2pWv7GOvuf0\">Reinforcement Learning by DeepMind Professor David Silver</a></p>\n<p><strong>The</strong> RL course everyone always refers to. Prerequisites: Machine Learning, Deep Learning</p>\n</li>\n</ul>\n<h3>Blog Posts</h3>\n<ul>\n<li>\n<p>Natural Language Processing</p>\n<ul>\n<li>Recurrent Neural Networks</li>\n<li>\n<ul>\n<li>The Unreasonable Effectiveness of Recurrent Neural Networks](<a href=\"http://karpathy.github.io/2015/05/21/rnn-effectiveness/\">http://karpathy.github.io/2015/05/21/rnn-effectiveness/</a>)</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h3>Kaggle</h3>\n<p>Kaggle is one of <strong>the</strong> data science / machine learning communities. It has a ton of different data sets, challenges that pay big prizes if you win them, challenges to practice with, solution to challenges posted by others in the community, integrated IDEs (based on Google Colab, it’s owned by Google nowadays), and a variety of courses to get started from scratch.</p>\n<ul>\n<li><a href=\"https://www.kaggle.com/competitions\">All Competitions</a>, or first look at the <a href=\"https://www.kaggle.com/competitions?sortBy=grouped&#x26;group=general&#x26;page=1&#x26;pageSize=20&#x26;category=gettingStarted\">Getting Started competitions</a> to get an idea how it works</li>\n<li>Do anything you feel like with their <a href=\"https://www.kaggle.com/datasets\">data sets</a></li>\n<li><a href=\"https://www.kaggle.com/learn/overview\">Their courses</a> offer all the necessary skills you need to start your applied data science hobby/career. (Except for underlying probability theory  and linalg required to understand the core of the ML algorithms)</li>\n</ul>","frontmatter":{"title":"Getting started in the field of Artificial Intelligence","date":"October 26, 2019","description":"This blog post is a continuously updated collection of great resources to help you get started diving in the field of Artificial Intelligence"}}},"pageContext":{"isCreatedByStatefulCreatePages":false,"slug":"/getting-started-with-ai/","previous":{"fields":{"slug":"/this-blog/"},"frontmatter":{"title":"This blog's set-up"}},"next":{"fields":{"slug":"/ideas-for-future-posts/"},"frontmatter":{"title":"Ideas for future posts"}}}}}