Posts

R Language - 02 - Getting Ready for R

Image
අද මන් කියන්නම් මුලින්ම මොනවද කියල R වලින් වැඩ පටන් ගන්න කලින් අපි අපේ පරිගණක වල ස්ථාපිත(install) කරන්න ඕන දේවල්.  අනිත් language වගේම තමා. මුලින්ම අපි R install කරගන්න ඕනා. ඒකට මෙතනින් ගිහින් ඔයාලගේ Operating System එකට අදාල link එක තෝරාගන්න.   ඊට පස්සේ එන මේ 👇window එකෙන් ඔයාලා පලවෙනි වතාවට install කරන නිසා උඩින්ම තියෙන “ Install R for the first time ” කියන එක තෝරන්න. ඊට පස්සේ ඔයාලගේ පරිගණකයට setup file එකක් download වේවි. ඒක Open කරලා next කරමින් ඉදිරියට යන්න පල්ලෙහායින් තියෙන window එක එනකන්. එතැනදී ඔයාලගේ පරිගණකයේ processor එක 64bit   ද, 32 bit අනුව හරි එක විතරක් තෝරලා next කරන්න. මගේ 64 bit නිසා මම එක select කරලා තියෙන්නේ. ඉදිරියට ගියහම install වේවි. හරි දැන් ඔයාලට R programming කරන්න පුළුවන්. ඒත් එකට ඕන කරන IDE එකක් නෑ. දැන් එහෙනම් අපි ඒකත් Install කරගමු. ඒකට මෙතනින් යන්න. ඔයාලට අවශ්‍යනම් මුදල් ගෙවලා එතන තියෙන එකක් මිලදී ගන්නත් පුළුවන්. ඒත් අපි ඉගෙන ගන්න යන පොඩි පොඩි දේවල් වලට නොමිලේ දෙන RStudio Desktop සංස්කරණය හොඳටම ඇති. 

R Language - Part I (Intro)

Image
අද මම කියන්න යන්නේ ටිකක් වෙනස් දෙයක් ගැන. මේක මගේ පලවෙනි programming tutorial එක වගේම පලවෙනි සිංහල බ්ලොග් පොස්ට් එක. හරි එහෙනම් අපි බලමු මොකද්ද අද වෙන්නේ කියලා. ඔයාලා මාතෘකාව දැක්කම දන්නවා ඇති මොකක් ගැනද අද කතා වෙන්නේ කියලා. R Language එක ගැන තමා අද කතා කරන්න පටන් ගන්නේ. අද ලිපියෙන් මන් R ගැන පොඩි intro එකක් විතරක් කරන්නම්. මේක දිගටම කරගෙන යන වැඩසටහනක් වෙයි. ඒ හින්ද Subscribe කරලා දිගටම රැදිලා ඉන්න. මුලින්ම කියන්න ඕන මාත් මේ R තාම ඉගෙන ගන්න කෙනෙක්. ඒ හින්දා මන් 100% දන්නේ නැහැ. ඒත් මන් කරන්නේ self-learning නිසා මට වැරදුනු තැන් සහ ඒවා හදා ගත්ත විදිහ එක්ක කියල දෙන්න මන් බලාපොරොත්තු වෙනවා.  මුලින්ම බලමු මොකද්ද මේ R language කියන්නේ කියලා. R කියන්නෙත් programming language එකක්. මේක Open-Source Language එකක්. වෙන විදිහකට සරල කිව්වොත් Source code එක විවෘතව නිදහස් කරලා තියෙනවා Developers ලට කැමති ආකාරයකට වෙනස් කරගන්න. ඒ ගැන වෙනම කියල දෙන්නම්. හරි දැන් R  පාවිච්චි කරන්නේ කව්ද? සාමාන්‍යයෙන් අපි වගේ අයට වඩා මේ language පාවිච්චි කරන්නේ සංඛ්යානඥයින් නැත්නම් Data Miners ලා. 

Google Deep Mind & AIs - Part II

Image
Hello everyone, in this article I'll quickly explain what Google Deep Mind AI capable of doing? How they use their reinforcement technology, what are uses for us from AIs, and our future with AIs. if you haven't read my previous article here is the link. Enjoy ! In the previous article  I have talked about the origin of the Deep Mind Technologies, its' goals & how does a Deep Mind AI works. I have said that they are trying to build powerful general-purpose algorithms. Let's talk about this general-purpose term. General-purpose Algorithms What about this general-purpose term? What is that actually mean? Well because of the machine learns from its’ own experience and data it can perform well across a wide variety of tasks straight out of the box. Let me show you this video. Watch the videos and then continue reading. 🔺Let’s watch the system in action learning how to play breakout and space invaders. And remember machine didn’t have any foreknowledge a

Google Deep Mind & AIs

Image
This is a brief discussion about Google Deep Mind AI. Please follow the attached links for more details. Deep Mind is British artificial intelligence company that was founded in September of 2010 as Deep Mind Technologies. It was renamed when it was acquired by the Google in 2014 for $4500M. Interestingly enough this was just after Facebook had just finished negotiations with them in 2013. And another fun fact is Elon Musk is actually an investor in the company just to keep an eye on the term of course. Deep Mind received the company of the year award by the Cambridge Computer Laboratory in 2014.   Origin of Deep Mind So where the deep mind come from.? Deep Mind was first to start up co-founded by Demis Hassabisin  in 2010. Denis was a child genius of sorts and went from being a chess prodigy and reaching master level at age 13. On to becoming the lead programmer of Lionhead Studio for ground Breaking games such as Black and White.   After this he went on to start