Skip to main content

Command Palette

Search for a command to run...

My journey so far with Artificial Intelligence...

Updated
β€’3 min read
My journey so far with Artificial Intelligence...
S

Lover of all things tech. I write articles on Front-end development, JavaScript, React, Python, and anything that makes my life easier.

Thanks for stopping by! πŸ˜ŠπŸ’›

During the week, I got to explore a field I've always wanted to delve into for a while, Artificial Intelligence (AI), and it was good. Specifically, I learned way more about Machine Learning from the course Artificial Intelligence Foundations: Machine Learning by Doug Rose, and that's what we'll be exploring a bit in this article.

Note: I'm new to this and might get some things wrong, so please be nice in the comments if you have a better definition for some things. πŸ˜…

These are also excerpts from my notes so feel free to learn along with me.

Machine Learning

Basically, ML (Machine learning) is a field in AI (Artificial Intelligence) that uses methods or algorithms to program the machine to learn and improve performance on some specific tasks. It's kind of like the machine imitating the human learning behavior to anything and can even help predict the category a specific item falls in given the right dataset and training.

I also learned about the different ways a machine learns, the popular algorithms, and the common challenges to ML (and the warnings I should take note of).

Let's look into some of them. We won't be looking into the algorithms in detail cause this article will be way longer than intended if we did that. πŸ˜…

Ways a Machine Learns

  1. Supervised Learning: Some really good analogies were used and I understood them. This basically states that you as the programmer will have to train the machine and guide it to predict outcomes or help you classify data. This uses the K-nearest neighbor algorithm as that is a supervised learning algorithm.

  2. Unsupervised Learning: This is the opposite of supervised learning. Here, the machine learns and discovers patterns on its own, finding different item sets, and grouping them together in form of clusters This uses the K-Mean Clustering algorithm as that is an unsupervised learning algorithm.

  3. Semi-supervised Learning: This is a combination of the two aforementioned learning techniques. Here, you'll just train the machine a little bit with labeled data, then train the machine with a large amount of unlabeled data.

I also learned about Reinforcement learning, Linear regression, Naive Bayes, and Inductive & Transductive learning. I can write more about these, but let me know in the comments section if you want more articles like these on what I learned so I can explain more terms and write more on them.

Summary

TL;DR: Family popped up unexpectedly, and didn't have time to finish writing so here is an article about what I learned during the week (ML) as promised. Thanks for your time really, and for constantly reading my articles, especially ones like these that I don't post on all my socials and hide from Hashnode. πŸ˜… I do appreciate it greatly and I hope you have a wonderful week ahead!

E

You have published a very well-written, remarkable, and educational post. I appreciate you sharing the content. You can desire a marketing strategy at every step. If you want maximum results, the funnel helps to organize your marketing efforts more closely.

H

stumble guys CoiMobile is an addictive and challenging physics-based game that will keep you entertained for hours. The objective of the game is to guide your character through a series of obstacle-filled levels, avoiding traps and enemies along the way

More from this blog

S

Sunkanmi's Blog

47 posts

Lover of all things tech. πŸ‘¨πŸΎβ€πŸ’»

I write articles on JavaScript, React, Front-end development, Python, and anything that makes my life easier. πŸ’›

Thank you for stopping by!