Category Archives: பங்களிப்பாளர்கள்

திறன்மிகு இயந்திரகற்றல் மாதிரிகளை உருவாக்கமரபணு தருக்கப்படி முறைகளை பயன்படுத்தி கொள்வது எவ்வாறு.

மரபுணு தருக்கபடிமுறைகள் மரபணு தருக்கபடிமுறைகளானவை(Genetic algorithms (GAs)) ஒரு இயந்திர கற்றல் வழிப்பாதையின் (pipeline) பல்வேறு நிலைகளை மேம்படுத்துகின்றன, தரவை உருவாக்குவதிலும், மாதிரியுடனான ஒத்திசைவிலும் அதிககவனம் செலுத்துகிறது. மரபணு தருக்கபடிமுறைகளைப் (GAs) பயன்படுத்துவதன் மூலம், விடுபட்ட தரவைக் கையாளுதல், இயல்பானப் பொறியியல் , மிகைத்திறன் அளவுகோலின் (hyperparameter) உகப்பாக்கம் உள்ளிட்ட அதிக உழைப்பு தேவையுள்ள படிமுறைகளை தானியக்கமாக்க முடியும். இந்த படிப்படியான வழிகாட்டியானது, தரவிலிருந்து பிரித்தெடுக்கப்பட்ட மதிப்பை அதிகரிக்க, மிகவும் வலுவான, திறமையான இருமுடிவுகளுக்கிடையிலான(End to End)… Read More »

வாருங்கள்GPT-3க்குள் ஆழ்ந்து மூழ்கி நீந்திடுவோம்

படம்-1 உருவாக்கசெயற்கைநுண்ணறிவு (Gen AI)என்பது மிகவும் அற்புதமான தொழில் நுட்பமாகும். இது , கலை,இசை போன்ற பலவற்றையும் எவ்வாறு உருவாக்குவது என்பதைக் கற்றுக் கொள்ளக்கூடிய ஒரு இயந்திரமனித பயிற்சியாளரை போன்றது! இருப்பினும், மக்களின் படைப்புத் திறன்களை செநு(AI)க்கு பொருத்த இன்னும் ஏராளமான அளவில் தரவு, கணினிக்கும்திறன் , கற்றல் ஆகியன தேவையாகும். ஆனால் மனித படைப்பாற்றலின் பல்வேறு எடுத்துக்காட்டுகளை அறிந்து கொள்வதால், ஒவ்வொரு நாளும் இந்தஉருவாக்கசெநு(AI) மேம்பட்டுகொண்டே வருகிறது. மிகவும் வியப்பான செய்தி என்னவென்றால்,செநு(AI) என்பது மனிதர்களால்… Read More »

எளிய தமிழில் Car Electronics 23. உட்பதித்த நிரலாக்கம்

உட்பதித்த நிரலாக்கம் (embedded programming) என்பது பொதுவாகக் கணினிகள், திறன்பேசிகள் அல்லாத சாதனங்களைக் கட்டுப்படுத்த எழுதுவது. இதைக் குறிப்பிட்ட வன்பொருளுக்குத் தோதாக  எழுதவேண்டும். நேரக் கட்டுப்பாடு மற்றும் கணினிகளை விட மிகக் குறைந்த நினைவகம் போன்ற பிரச்சினைகள் உண்டு. உட்பதித்த நிரலாக்கம் என்பதையே சாதனங்களுக்கான மென்பொருள் (firmware) என்றும் கூறுகிறார்கள். கணினிகள், திறன்பேசிகள் ஆகியவை இணையத்தில் இருப்பதால் செயலிகளையும், இயங்குதளத்தையும் இணையம் வழியாக மேம்பாடு செய்யலாம். ஆனால் சாதனங்களை விற்றபின் நுகர்வோர் வீடு, கடை, அலுவலகங்களில் சென்று… Read More »

தற்போதைய2024ஆம் ஆண்டு கணினிதொழில்நுட்பம் எதைநோக்கி செல்கிறது?

நடப்பு 2024 ஆம் ஆண்டில் உருவாக்க செயற்கை நுண்ணறிவு(Generative Artificial Intelligence(GenAI)) என்பதே பொதுமக்களால் தொடர்ந்து பேசப்படும் சொல்லாக இருந்துவரும், மேலும் நிறுவனங்கள் திறமூல தீர்வுகளை அடையும் போது, அவை உள்ளக திறமூல நிரலாக்கத்தினை நோக்கி திரும்பும். தற்போதைய தொழில்நுட்பத்தின் மிகவிரைவானபுதிய பதிய கண்டுபிடிப்புகளின் வளர்ச்சியானது அடுத்து எதை பயன்படுத்துவது என முடிவுசெய்ய முடியாதவாறு மூச்சடைக்கக் கூடியதாக உள்ளது, மேலும் மென்பொருள் உள்கட்டமைப்பு, இயந்திர கற்றல் (AI உட்பட),தரவு தளங்களில் வெளிவரும் பல்வேறு திறமூல தொழில் நுட்பங்களுடன்… Read More »

எளிய தமிழில் Car Electronics 22. ஊர்தித்தர லினக்ஸ்

லினக்ஸ் (Linux) முதன்முதலில் தனிநபர் கணினிகளுக்காக உருவாக்கப்பட்டது. பின்னர் வழங்கிகள் (servers) முதல் மீத்திறன் கணினிகள் (super computers) வரை, திறன்பேசிகள் (smartphones) முதல்  பொருட்களின் இணையம் (Internet of Things – IoT) வரை லினக்ஸ் இயங்குதளமே ஆதிக்கம் செலுத்துகிறது.  ஊர்தித் தர லினக்ஸ் (Automotive Grade Linux – AGL) என்பது லினக்ஸ் கருநிரலின் (kernel) அடிப்படையிலான திறந்த மூலத் திட்டமாகும். இதை உருவாக்கி மேம்படுத்தப் பல வாகன உற்பத்தியாளர்கள், முதல் அடுக்கு வழங்குநர்கள்… Read More »

மூலக் குறிமுறைவரிகளிலிருந்து ஆவணங்களை உருவாக்கிட Doxygenஎனும் பயன்பாட்டினை பயன்படுத்திகொள்க

Doxygen என்பது குறிப்புரை செய்யப்பட்ட C++ எனும் மூலகுறிமுறைவரிகளிலிருந்து ஆவணங்களை உருவாக்குவதற்கான நடைமுறையில் செந்தரமான கருவி ஆகும், ஆனால் இது C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, , UNO/OpenOffice flavors போன்ற பிற பிரபலமான நிரலாக்க மொழிகளையும் ஆதரிக்கிறது. ), Fortran, ஓரளவு Dஇன் விரிவாக்க வன்பொருள் விளக்க மொழி VHDLஆகியவற்றினை ஆதரிக்கிறது. இது நமக்கு மூன்று வழிகளில் உதவுகின்றது: 1. இது ஒரு இணையத்தின் ஆவண உலாவியையும் (HTML… Read More »

எளிய தமிழில் Car Electronics 21. ஊர்தி இயங்குதளங்கள்

வன்பொருளையும் மென்பொருளையும் நிர்வகிப்பதற்கான அனைத்து முக்கிய செயல்பாடுகளையும் உள்ளடக்கியன இயங்குதளங்கள் (operating systems). மேலும் செயலிகள் வன்பொருளின் அம்சங்களை நேரடியாக அணுக இயலாது. இயங்குதளம் மூலமாகத்தான் அணுகவேண்டும். ஆன்டிராய்டு ஊர்தி இயங்குதளம் (Android Automotive OS – AAOS), ஊர்தித்தர லினக்ஸ் (Automotive Grade Linux), பிளாக்பெரி கியூனிக்ஸ் (BlackBerry QNX) ஆகியவை சந்தையில் பயன்பாட்டில் உள்ள சில ஊர்தி இயங்குதளங்கள் ஆகும். நிகழ் நேர இயங்கு தளம் (Real-time Operating System – RTOS) கணினிகள்,… Read More »

சென்னை பயிலகத்தில் பெண்களுக்கு இலவசக் கணினி, நிரலாக்கப் பயிற்சி

வரும் ஏப்ரல் 1 முதல் 5 வரை பெண்களுக்கு இலவசக் கணினி, நிரலாக்கப் (Programming) பயிற்சி சென்னை வேளச்சேரி பயிலகத்தில் நடைபெறுகிறது. என்னென்ன சொல்லிக் கொடுப்பார்கள்? கட்டற்ற மென்பொருள் என்றால் என்ன, லினக்ஸ் ஓர் அறிமுகம், ஆண்டிராய்டில் எஃப்-டிராய்டு பயன்பாடு, ஸ்கிராட்ச் நிரலாக்க மொழி (Scratch Programming) ஆகியன சொல்லிக் கொடுக்கப்படும். நான் இல்லத்தரசி. எனக்குக் கணினி அடிப்படைகள் மட்டுமே தெரியும். நான் இதில் சேரலாமா? தாராளமாக! கணினி / மடிக்கணினியை இயக்கத் தெரிந்தால் போதும்! நீங்கள்… Read More »

சிறந்த திறமூல தரவுத்தளத்தை தேர்வு செய்வதற்காகCAP எனும் தேற்றத்தினை பயன்படுத்திகொள்க

ஒரு சரியான திறமூல தரவுத்தளத்தைத் தேர்ந்தெடுப்பது என்பது CAP தேற்றத்தின் தெளிவான புரிதலுடன் ,பல்வேறு திறமூல தரவுத்தளங்களின் தனித்துவமான பண்புகளையும் பொறுத்தது ஆகும். நம் வாழ்வின் ஒவ்வொரு இயல்பிலும் தரவு நம்மைச் சூழ்ந்துள்ளது. நாம் கையில் வைத்திருக்கும் சாதனங்கள் முதல் நிறுவன தரவுத்தளங்கள் வரை, தரவு சேமிப்பகம் இன்றியமையாததாக ஆகிவிட்டது. தரவு சேமிப்பிற்காக ஒரு சில பிரபலமான நிறுவனங்களை மட்டுமே என நம்பியிருந்த நாட்கள் நீண்ட காலமாகிவிட்டன, மேலும் வெவ்வேறு பயன்பாட்டு நிகழ்வுகளுக்கு தரவுத்தளங்களைத் தேர்ந்தெடுக்கும் போது… Read More »

எளிய தமிழில் Car Electronics 20. பணிமனையில் பழுது கண்டறிந்து சரிசெய்தல்

ஒருமித்த பழுது கண்டறியும் சேவைகள் (Unified Diagnostic Services – UDS) என்பது தானுந்துகளின் கட்டுப்பாட்டகங்களுக்கான (automotive ECU)  ISO 14229 என்ற பன்னாட்டுத் தரநிலையில் வரையறுக்கப்பட்டுள்ள தொடர்பு நெறிமுறை ஆகும். முழுமையான பழுது கண்டறிதல் நீங்கள் ஒரு பழைய கார் வாங்கப்போகிறீர்கள் என்று வைத்துக் கொள்வோம். வாங்குவதற்கு முன்பு மேலோட்டமான ஆய்வு மூலம் அதன் செயல்பாட்டில் உள்ள அனைத்துக் குறைபாடுகளையும் கண்டறிய முடியாது. இம்மாதிரி வேலைகளுக்கு முழுமையான பழுது கண்டறிதல் தேவைப்படுகிறது. குறிப்பாக மின்னணு சாதனங்கள்… Read More »