கணியம்

Machine Learning – 23 – Logistic regression

Logistic regression நமது கணிப்பு ஒரு முழு மதிப்பினை வெளிப்படுத்தாமல், ஏதேனும் ஒரு வகையின் கீழ் அமைந்தால், அதுவே logistic regression எனப்படும். இந்த வகைப்படுத்தல், binary மற்றும் multiclass எனும் இரு விதங்களில் நடைபெறும். logistic regression என்பது இதற்கு உதவுகின்ற ஒரு algorithm ஆகும். இதன் பெயரில் மட்டும்தான் regression எனும் வார்த்தை…
Read more

எளிய தமிழில் Robotics 2. தொழில்துறை எந்திரன்கள்

முதல் எண்ணிம கட்டுப்பாடு மற்றும் நிரல் எழுதி இயக்கக்கூடிய எந்திரனை 1954 இல் ஜார்ஜ் டெவல் (George Devol) என்பவர் உருவாக்கினார். ஜெனரல் மோட்டார்ஸ் நிறுவனத்துக்கு முதல் யூனிமேட் (Unimate) என்ற பெயர் கொண்ட எந்திரனை இவர் விற்றார். 1961 ஆம் ஆண்டில் அமெரிக்காவில் நியூ ஜெர்ஸியிலுள்ள ஒரு ஆலையில் அச்சு வார்ப்பு எந்திரத்திலிருந்து பழுக்கக்…
Read more

Machine Learning – 22 – Polynomial Regression

Polynomial Regression ஒரு நேர் கோட்டில் பொருந்தாத சற்று சிக்கலான தரவுகளுக்கு polynomial regression-ஐப் பயன்படுத்தலாம். கீழ்க்கண்ட நிரலில் ஒரு வீட்டிற்கான சதுர அடியும், அதற்கான விலையும் கொடுக்கப்பட்டுள்ளது. இதில் linear மற்றும் 2nd order, 3rd order, 4th order & 5th order polynomial பொருத்திப் பார்க்கப் படுகிறது. linear regression-ஐ வைத்துப்…
Read more

open-tamil மூலம் தமிழுக்கான வேர்ச்சொல் காணும் நிரல் வெளியீடு

தமிழில் வேர்ச்சொல் வடிகட்டியை open-tamil பைதான் நிரல் தொகுதி மூலம் வழங்குகிறோம். ஆசிரியர்: முத்தையா அண்ணாமலை <ezhillang@gmail.com> சுருக்கம்: இந்த கட்டுரையில் நான் சமீபத்தில் 2013-இல் வெளியிடப்பட்ட தமிழ் வேர்ச்சொல் பகுப்பாய்வு வடிகட்டியை பொது பயனுக்கு மாற்றியது பற்றி விரிவாக எழுதுகிறேன். இந்த வேலைப்பாடுகள் முழுதுமே திறமூல மென்பொருள் சூழலினால் உருவானது என்பதை மனதில் கொள்வது…
Read more

Machine Learning – 21 – Multiple LinearRegression

Multiple LinearRegression ஒன்றுக்கும் மேற்பட்ட அம்சங்கள் ஒன்றாகச் சேர்ந்து ஒரு விஷயத்தைக் கணிக்கிறது எனில் அதுவே multiple linear regression எனப்படும். ஒவ்வொரு அம்சமும் x1,x2,x3.. எனக் கொண்டால், இதற்கான சமன்பாடு பின்வருமாறு அமையும். multiple linear-ல் ஒவ்வொரு feature-க்கும் ஒரு தீட்டா மதிப்பு காணப்படுமே தவிர, no.of rows –ஐப் பொறுத்து மாறாது. எனவே…
Read more

Machine Learning – 20 – Matrix

அணிகள் பல்வேறு எண்கள் அணிவகுத்துச் செல்வது அணிகள் எனப்படும். simple linear regression-ல் ஒரே ஒரு எண்ணை வைத்துக் கொண்டு வேறொரு எண்ணைக் கணித்தோம். ஆனால் இனிவரும் multiple linear-ல் ஒன்றுக்கும் மேற்பட்ட எண்கள் ஒன்றாகச் சேர்ந்து வேறொரு எண்ணைக் கணிக்கப் போகிறது. அதாவது ஒரு வீட்டின் சதுர அடி விவரத்தை மட்டும் வைத்துக் கொண்டு,…
Read more

எளிய தமிழில் Robotics 1. நிலம், நீர், வானம் எங்கும் எந்திரன்மயம்!

தானியங்கியியல் (Robotics) என்றவுடனே நம் மனக்கண்ணில் தோன்றுவது எந்திர மனிதன் தான். டெர்மினேட்டர், ஸ்டார் வார்ஸ் படத்தில் வந்த C3P0 மற்றும் R2D2, வால்-E, ரஜினிகாந்தின் எந்திரன் மற்றும் ரோஸி எந்திரப் பணிப்பெண் போன்ற திரைப்படங்களில் வந்த கற்பனை ஆளுமைகள் இந்த எந்திர மனிதனின் கவர்ச்சியை வளர்த்து விட்டன. தவிரவும் மனித இயக்குனரின்றி தானாகவே இயங்கும்…
Read more

Machine Learning – 19 – Gradient descent

Gradient descent குறைந்த அளவு வேறுபாடு ஏற்படுத்தக் கூடிய தீட்டாக்களின் மதிப்பினைக் கண்டுபிடிக்கும் வேலையை gradient descent செய்கிறது முதலில் தீட்டாக்களுக்கு ஒரு குறிப்பிட்ட மதிப்பினைக் கொடுத்து அதற்கான cost-ஐக் கண்டறிகிறது. பின்னர் அம்மதிப்பிலிருந்து, ஒரு குறிப்பிட்ட அளவு விகிதத்தில் தீட்டாக்களின் மதிப்புகள் குறைக்கப்பட்டு அதற்கான cost கண்டறியப்படுகிறது. இவ்வாறாக ஒவ்வொரு சுழற்சியிலும் சிறிது சிறிதாகக்…
Read more

Machine Learning – 18 – Simple LinearRegression

Simple linear regression -க்கான சமன்பாடு பின்வருமாறு அமையும். இதை வைத்து (1,1) , (2,2) , (3,3) எனும் புள்ளி விவரங்களுக்கு பின்வரும் கணிப்பான் h(x) மூலம் கணிப்பதை நாம் இங்கு உதாரணமாக எடுத்துக் கொள்வோம். இந்தக் கணிப்பானது தீட்டா-0 மற்றும் தீட்டா-1 எனும் இரண்டு முக்கிய parameters-ஐப் பொறுத்தே அமைகிறது. எனவே வெவ்வேறு மதிப்புள்ள…
Read more

விரைவு எதிர்வினை குறியீடு (QR code)

QR Code என சுருக்கமாக அழைக்கப்படுகிற Quick Response Code-ஐ நாம் அன்றாடம் பல இடங்களில் கடந்துசெல்கிறோம். கடைகளில் வாங்கும் பொருள்களிலிருந்து, செய்தித்தாள் விளம்பரங்கள் வரை இக்குறியீட்டை நாம் காணலாம். நமது திறன்பேசியிலுள்ள கேமராவைக்கொண்டு இக்குறியீட்டை வருடும்போது அதில் ஒளித்துவைக்கப்பட்டுள்ள செய்தியை நாம் அறிந்துகொள்ளலாம். இச்செய்தி ஒரு வணிகப்பொருளுக்கான வலைத்தள முகவரியாகவோ, நிறுவனங்களின் வைபை கடவுச்சொல்லாகவோ…
Read more