செயற்கை நுண்ணறிவு


கணினியில் நூற்றுக்கணக்கான புகைப்படங்கள் வைத்திருக்கிறேன். அவற்றில் ஏதாவது ஒரு புகைப்படத்தைத் தேட வேண்டும் என்றால் அதை எடுத்த அல்லது கணிப்பொறியில் பதித்த நாள் நினைவுக்கு வர வேண்டும். அல்லது அந்தப் படத்தை எடுத்த இடத்துக்கு எப்போது போனோம் என்ற விவரமோ, படத்துக்கு நான் இட்ட கோப்புப் பெயரோ தெரிய வேண்டும். ஞாபக மறதி இருப்பதையே அடிக்கடி மறந்து விடுவதால் இவை எல்லாம் கருப்புப் பணத்தை ஒழிக்கும் முயற்சியாகவே முடிகின்றன. ஆனால் கணிப்பொறிகள் நாளுக்கு நாள் புதிய திறமைகளை எங்கிருந்தோ பெற்றுக் கொண்டிருக்கின்றன. தஞ்சை பெரிய கோயில் படத்தைத் தேட ‘கோபுரம்’ என்ற பொருள் படும்படி ‘tower’ என்று என் கணினியில் தேடினால் கோபுர வடிவம் உள்ள அனைத்து புகைப்படங்களும் வரிசையாய் காட்டப்படுகின்றன. அப்படியானால் ‘கோபுரம்’ என்ற வடிவத்தை தான் காணும் ஒன்றுகளில் இருந்த்தும் சுழியங்களில் இருந்தும் இந்தக் கணினி எப்படியோ அடையாளம் கண்டு தரம் பிரித்து நான் தேடிய தகவலை மட்டும் எனக்குத் தருகிறது. ‘boat’, ‘tree’, ‘stadium’ போன்ற திறவுச் சொற்களும் படகு, மரங்கள் உள்ள புகைப்படங்களை மட்டும் காண்பித்தன.

stadium

‘Stadium’ என்ற குறி சொல் கொண்டு தேடிய போது கிடைத்த படங்கள் (குறிப்பு: இது ‘கூகுள்’ போன்ற இணைய தேடல் அல்ல. இந்த படங்களின் கோப்புப் பெயர்களிலும் (file name) ‘stadium’ என்ற சொல் இல்லை).

சற்று நிமிர்ந்து உட்கார்ந்து ‘horse’ என்று உள்ளீடு தந்ததும் குதிரை மட்டுமல்லாது ஆட்டுக்குட்டி இருக்கும் ஒரு புகைப்படத்தயும் குதிரை சிலை இருக்கும் புகைப்படங்களையும் சேர்த்தே காண்பித்தது கணினி. “நீ இன்னும் வளரணும் தம்பீ” என்று சொல்லி கணினியைச் சாத்தினேன். “அது சரி, இவ்வளவு அறிவு கூட இதற்கு இருந்ததில்லையே! இப்போது எப்படி?” என்று யோசித்தால் ஆர்டிஃபிஷியல் இண்டலிஜென்ஸ் அல்லவா இது? இயந்திர மனிதர்கள், தானியக்கி கார்கள், காலநிலை கணிப்புகள் என்று ‘பெரிய’ செயல்பாடுகளில் இருந்த இந்த செயற்கை நுண்ணறிவு இன்று மடி கணினியிலும் திறன்பேசிகளிலும் தடம் பதித்து விட்டது. விரல் வருடல்களில் வித்தைகள் செய்யும் இந்த செயலிகளின் பின்னணியில் உணர்தல், கணித்தல், அறிவுறுத்தல், அறிவித்தல், சூழ்நிலை குறித்த பிரக்ஜை, கற்றல், கற்றவற்றைக் கொண்டு புதுப்பித்தல், தானியக்கவியல் என்று பல பரிமாணங்கள் இருப்பதைக் காணலாம்.

முதலில் கணினி எப்படி ‘பார்க்கிறது’? ஒரு நாய்க்குட்டியின் புகைப்படம் கணினியின் ‘கண்களுக்கு’ இப்படி தெரிகிறது:

dogseenas

கணினியின் பார்வையில் நாய்க்குட்டி

இத்தகைய பார்வை எல்லா நேரத்திலும் கை கொடுப்பதில்லை. நாய்க்குட்டியின் படத்தில் பின்புலம் மாறுகையில் மேற்கண்ட அணியில் (matrix) மாற்றம் ஏற்படுகிறது. இந்த ‘குறைபாடு’ தான் கழுதையையும் குதிரையாகக் காட்டிக் குழப்புகிறது.

3457.567 x 98431.879 =  என்று தட்டியதும் கணப்பொழுதில் விடை தரும் கணினி, கொஞ்சம் ஏமாந்தால் விஸ்வனாதன் ஆனந்த்தையே தோற்கடிக்கும் கணினி, ‘பார்த்தல்’ என்கிற ஒரு ‘தன்னிச்சையான’ செயலில் இப்படி சொதப்புவது ஏன்? இதை மோராவெக் முரண்பாடு (moravec’s paradox) என்கிறார்கள். அதாவது நம்மாலாகாத செயல்கள் பலவும் கணினிக்கு அத்துப்படி. ஆனால் ஒரு குழந்தையால் முடிகிற வேலைகள் கூட கணினிக்கு மிகக் கடினம். இதற்கு மோராவெக் சொல்லும் காரணம்: மனிதர்கள் பல்லாயிரக்கணக்கான் ஆண்டுகளாகப் பரிணாம வளர்ச்சியுற்று சிந்தனை, மொழி போன்றவற்றில் ஆளுமை பெற்றிருக்கிறோம் . கணிப்பொறிகள் ‘நேற்று’ பிறந்த குழந்தைகள் அல்லவா?

இப்போதுதான் நமது மூளை செல்களான நியூரான்களைப் போன்றே கணினி நியூரான் வலையமைப்புகளை (computer neural networks) உருவாக்கத் தொடங்கியுள்ளோம். பார்வையின் மூலம் கிடைக்கும் உள்ளீடுகளை நமது நியூரான்கள் நிர்வகிக்கும் அளவுக்கு இந்த செயற்கை நியூரான்களால் செய்ய முடியுமா என்பது இப்போதைக்குக் கேள்விக்குறிதான். யார் கண்டது? அடுத்த முறை மடிக்கணினியைத் திறக்கும் போது வேறு பல அதிர்ச்சிகள் காத்திருக்கலாம்.

Advertisements