😎 AI, Machine Learning, Deep Learning කියන වචන තුන දැන් හැමතැනම ඇහෙනවා නේද? හැබැයි ගොඩක් අයට මේවා එකිනෙකට පටලැවෙනවා, හරියටම වෙනස මොකක්ද කියලා හිතාගන්න අමාරුයි. 🤔
බය වෙන්න එපා! අද අපි මේ කන්ෆියුෂන් එක නැති කරලා, මේ හැම එකක්ම සරලව, "ගම්මට" තේරුම් ගමු. ඔන්න එහෙනම් වැඩේට බහිමු! 👇
මේ කතාව තේරුම් ගන්න හොඳම විදිය තමයි රුසියානු බෝනික්කෝ (Russian Nesting Dolls) සෙට් එකක් වගේ හිතන එක. 🎎 ලොකුම බෝනික්කා ඇතුලේ තව එකක්, ඒක ඇතුලේ තව එකක් තියෙන්නේ... අන්න ඒ වගේ තමයි මේ AI, ML, DL කියන තුනත් තියෙන්නේ.
දැන් අපි එකින් එක බලමු මේ බෝනික්කෝ මොනවද කරන්නේ කියලා!
AI කියන්නේ මේ ඔක්කොගෙම ලොකු තාත්තා වගේ. 👴 මේක හරිම පුළුල් (Broad) සංකල්පයක්.
AI වල මූලික අදහස තමයි: මිනිස්සු වගේ හිතන්න, තීරණ ගන්න, ප්රශ්න විසඳන්න, ඉගෙනගන්න, දේවල් තේරුම් ගන්න පුළුවන් බුද්ධිමත් යන්ත්ර (Intelligent Machines) නිර්මාණය කරන එක. 🧠💡
හිතන්නකෝ, මිනිස් බුද්ධිය අවශ්ය වෙන ඕනෑම කාර්යයක් machine එකකින් කරවගන්න උත්සහ කරන එක තමයි AI කියන්නේ.
AI වලට අයිති දේවල්:
සරලවම, AI කියන්නේ අරමුණ (Goal) හෝ සමස්ත ක්ෂේත්රය (Field) එක. ඒ අරමුණට යන්න පාවිච්චි කරන එක ක්රමයක් තමයි ML කියන්නේ.
ML කියන්නේ AI කියන ලොකු කුඩේ යටතේ තියෙන උප කුලකයක් (Subset). මේක AI වල අරමුණ ඉටුකරගන්න පාවිච්චි කරන ප්රධාන ක්රමවේදයක්.
ML වල විශේෂත්වය: අපි machine එකට ඍජුවම හැම දෙයක්ම කියලා දෙන්නේ නෑ (explicitly program කරන්නේ නෑ). ඒ වෙනුවට, අපි machine එකට විශාල දත්ත ප්රමාණයක් (Data) දෙනවා. Machine එක ඒ දත්ත විශ්ලේෂණය කරලා, ඒකේ තියෙන රටා (Patterns) ඉබේම ඉගෙනගන්නවා. 📈📉
ඒ ඉගෙනගත්ත දේවල් පාවිච්චි කරලා, අලුත් දත්තයක් ආවම ඒ ගැන අනාවැකි කියන්න (Predictions) හරි තීරණ ගන්න (Decisions) හරි machine එකට පුළුවන් වෙනවා.
ML වැඩ කරන හැටි (සරලව):
ML Examples:
ඉතින්, ML කියන්නේ AI වලට අයිති, දත්ත වලින් ඉගෙනගෙන වැඩ කරන තාක්ෂණයක්.
DL කියන්නේ ML වලත් ඇතුලේ තියෙන තවත් විශේෂිත උප කුලකයක් (Specialized Subset). ඒ කියන්නේ, හැම Deep Learning එකක්ම Machine Learning එකක්, ඒ වගේම හැම Machine Learning එකක්ම AI එකක්. (අර බෝනික්කෝ වගේමයි! 🎎)
DL වල සුපිරිම වැඩේ: මේක වැඩ කරන්නේ Artificial Neural Networks (ANNs - කෘත්රිම ස්නායුක ජාල) කියන දෙයක් පාවිච්චි කරලා. මේ Neural Networks හදලා තියෙන්නේ අපේ මොළේ තියෙන නියුරෝන (Neurons) එකිනෙකට සම්බන්ධ වෙලා වැඩ කරන විදිය ආදර්ශයට අරගෙන (inspired by the human brain). 🧠🔗
"Deep" (ගැඹුරු) කියන්නේ මේ Neural Network එකේ ගොඩක් Layers (ස්ථර) තියෙන නිසා. Data එකක් මේ layers ගොඩක් හරහා ගිහිල්ලා process වෙනකොට, මුල් layer එකේදී සරල ලක්ෂණත් (simple features), අග layer වලට යද්දී හරිම සංකීර්ණ (complex) ලක්ෂණත් අඳුනගන්න මේකට පුළුවන් වෙනවා.
DL වලට ඕන දේවල්:
DL සුපිරියටම වැඩ කරන තැන්:
ඉතින්, DL කියන්නේ ML වලම කොටසක්, හැබැයි ගැඹුරු Neural Networks පාවිච්චි කරලා, ගොඩක් data වලින්, හරිම සංකීර්ණ patterns ඉගෙනගන්න සුපිරිම ක්රමයක්.
AI ⊃ ML ⊃ DL (AI ඇතුලේ ML තියෙනවා, ML ඇතුලේ DL තියෙනවා)
හරි මචංලා, ඔන්න එහෙනම් AI, ML, DL අතර තියෙන වෙනස පැහැදිලි කළා. 🤓 දැන් අර රුසියානු බෝනික්කෝ වගේ මතක තියාගන්න ලේසියි නේද? 😉
මේක තාක්ෂණික ලෝකේ හරිම fascinating මාතෘකාවක්. මේ ගැන තව ගැඹුරට ඉගෙනගන්න එක වටිනවා. මොනවාහරි ප්රශ්න තියෙනවනම්, තව මොනවාහරි පැහැදිලි කරගන්න ඕන නම්, පහලින් comment එකක් දාන්න! 👇
Keep Learning! Keep Exploring! 👋🚀
Member since 2025-04-09 13:55:06
Comments
Please login to post a comment.
No comments yet. Be the first to comment!