<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Anushka Bandyopadhyay</title>
    <description>The latest articles on DEV Community by Anushka Bandyopadhyay (@anushka_bandyopadhyay_690).</description>
    <link>https://dev.to/anushka_bandyopadhyay_690</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2993416%2F771a3ce3-a2fc-4093-bbfc-e3639e7e06be.png</url>
      <title>DEV Community: Anushka Bandyopadhyay</title>
      <link>https://dev.to/anushka_bandyopadhyay_690</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/anushka_bandyopadhyay_690"/>
    <language>en</language>
    <item>
      <title>Machine Learning Simplified</title>
      <dc:creator>Anushka Bandyopadhyay</dc:creator>
      <pubDate>Sun, 30 Mar 2025 10:00:46 +0000</pubDate>
      <link>https://dev.to/anushka_bandyopadhyay_690/machine-learning-simplified-3aon</link>
      <guid>https://dev.to/anushka_bandyopadhyay_690/machine-learning-simplified-3aon</guid>
      <description>&lt;p&gt;Imagine if your computer could learn just like you! &lt;strong&gt;Machine Learning (ML)&lt;/strong&gt; is a way for computers to get smarter by looking at lots of information and figuring things out on their own. It’s like when you practice math problems and get better at solving them!&lt;/p&gt;

&lt;p&gt;🤔 What is Machine Learning?&lt;/p&gt;

&lt;p&gt;Machine Learning is a part of Artificial Intelligence (AI), where computers learn patterns from data and make decisions without someone telling them exactly what to do.&lt;/p&gt;

&lt;p&gt;🎯 Why is ML Important?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🧠 It helps computers &lt;strong&gt;think&lt;/strong&gt; and &lt;strong&gt;learn&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;⚡ It can make things &lt;strong&gt;easier&lt;/strong&gt; for people&lt;/li&gt;
&lt;li&gt;🔍 It finds &lt;strong&gt;hidden patterns&lt;/strong&gt; in big amounts of data&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🚀 Types of Machine Learning&lt;/p&gt;

&lt;p&gt;1️⃣ Supervised Learning – Learning from a Teacher 🏫&lt;br&gt;
If our teacher gives us math problems with answers. After practicing, we learn how to solve similar problems by ourselves. That’s what &lt;strong&gt;Supervised Learning&lt;/strong&gt; is! The computer gets examples with correct answers and learns from them.&lt;/p&gt;

&lt;p&gt;📝 Examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🏠&lt;strong&gt;Predicting House Prices&lt;/strong&gt; – If we know the prices of different houses, we can guess the price of a new house based on size and location.&lt;/li&gt;
&lt;li&gt;📧 &lt;strong&gt;Spam Email Detection&lt;/strong&gt; – The computer learns what “spam” emails look like and filters them out.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  🖥️ Try It in Python
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;sklearn.linear_model&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;LinearRegression&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;numpy&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;

&lt;span class="n"&gt;X&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;array&lt;/span&gt;&lt;span class="p"&gt;([[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;]])&lt;/span&gt;  &lt;span class="c1"&gt;# Number of chocolates 🍫
&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;array&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;  &lt;span class="c1"&gt;# Money spent 💰
&lt;/span&gt;
&lt;span class="n"&gt;model&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;LinearRegression&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;fit&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;X&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;predict&lt;/span&gt;&lt;span class="p"&gt;([[&lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;]]))&lt;/span&gt;  &lt;span class="c1"&gt;# Predict money for 6 chocolates
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  2️⃣ Unsupervised Learning – Learning Without a Teacher 🧩
&lt;/h3&gt;

&lt;p&gt;Suppose you are sorting your toys into groups by color, size, or type. No one told you how to do it—you figured it out yourself! This is how &lt;strong&gt;Unsupervised Learning&lt;/strong&gt; works. The computer looks at the data and groups things that are similar.&lt;/p&gt;

&lt;p&gt;📝 Examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🛒 &lt;strong&gt;Grouping Customers in a Store&lt;/strong&gt; – Finding which customers like similar products.&lt;/li&gt;
&lt;li&gt;📷 &lt;strong&gt;Organizing Photos&lt;/strong&gt; – Grouping similar-looking pictures together.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  🖥️ Try It in Python
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;sklearn.cluster&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;KMeans&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;numpy&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;

&lt;span class="c1"&gt;# Some numbers to sort into groups
&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;array&lt;/span&gt;&lt;span class="p"&gt;([[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;9&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;9&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;]])&lt;/span&gt;

&lt;span class="c1"&gt;# The computer finds 2 groups
&lt;/span&gt;&lt;span class="n"&gt;model&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;KMeans&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n_clusters&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;random_state&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;fit&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;labels_&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;  &lt;span class="c1"&gt;# It tells which number belongs to which group
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  3️⃣ Reinforcement Learning – Learning by Playing 🎮
&lt;/h3&gt;

&lt;p&gt;Suppose you are playing a video game. You get &lt;strong&gt;points&lt;/strong&gt; when you do well and &lt;strong&gt;lose points&lt;/strong&gt; when you make a mistake. Over time, you get better at the game. This is how &lt;strong&gt;Reinforcement Learning&lt;/strong&gt; works! The computer &lt;strong&gt;tries different things&lt;/strong&gt;, gets rewards or penalties, and learns the best way to do something.&lt;/p&gt;

&lt;p&gt;📝 Example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;♟ &lt;strong&gt;Game AI&lt;/strong&gt; – A computer that plays chess and learns to win.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🌎 Where Do We See Machine Learning?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🏥 &lt;strong&gt;Healthcare&lt;/strong&gt; – Doctors use ML to detect diseases early.&lt;/li&gt;
&lt;li&gt;🛍 &lt;strong&gt;Shopping Websites&lt;/strong&gt; – They recommend products you might like.&lt;/li&gt;
&lt;li&gt;🗣 &lt;strong&gt;Chatbots&lt;/strong&gt; – Like Alexa or Siri talking to you.&lt;/li&gt;
&lt;li&gt;🚘 &lt;strong&gt;Self-Driving Cars&lt;/strong&gt; – Cars that drive on their own!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  📚 References
&lt;/h2&gt;

&lt;p&gt;Here are some great resources to learn more about Machine Learning:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developers.google.com/machine-learning/crash-course" rel="noopener noreferrer"&gt;Google's Machine Learning Crash Course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://scikit-learn.org/stable/user_guide.html" rel="noopener noreferrer"&gt;Scikit-Learn Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://introtodeeplearning.com/" rel="noopener noreferrer"&gt;MIT Introduction to Deep Learning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/microsoft/ML-For-Beginners" rel="noopener noreferrer"&gt;Machine Learning for Beginners - Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>beginners</category>
      <category>ai</category>
      <category>python</category>
      <category>machinelearning</category>
    </item>
  </channel>
</rss>
