Kostis-S-Z.github.io

Projects | Blog | About

View on GitHub

Understanding AI: A human’s perspective

The basic motivation of this series of posts was the book Machine Learning: An Algorithmic Perspective by Stephen Marsland and the course Artificial Neural Networks and Deep Architectures DD2437 in Spring 2019 at KTH Royal Institute of Technology, Sweden. A lot of material has been inspired and quoted from this book and I highly recommend getting yourself a copy of this book. You will find that, if you are coming from a Computer Science background or reading an algorithmic approach or writing code about something, is what helps you best to actually understand it, this book will not let you down. On the other hand, if you like math, you might find the lack of them maybe even a bit frustrating. To compliment some of the mathematical parts of Machine Learning, checkout Bishop’s Pattern Recognition and Machine Learning.

These posts can act as following:

Analysis Scale:
A very simple scale on how extensively a post covers a topic. These are not fixed values! It is very possible that in the future I might go over a topic again and analyse it more extenstively. Keep in mind that these posts are introductions

  1. A very brief mention on the concept accompanied with material to study. No definitions, no analysis, no method descriptions.
  2. Covering a bit more on a topic and how it is used. Very basic definitions and an outline of popular methods.
  3. A dive into a concept. Motivation on why to use this, analysis on how it works, many definitions and a study of the most common algorithms.