செயற்கை நுண்ணறிவு vs பாரம்பரிய அல்காரிதமிக் நிரலாக்கம்

பாரம்பரிய அல்காரிதமிக் நிரலாக்கத்திலிருந்து செயற்கை நுண்ணறிவு நோக்கி

அந்தோணி குவாட்ரோன், PhD 30 ஏப்ரல் 2022

செயற்கை நுண்ணறிவில் ஏற்பட்ட முன்னேற்றங்கள், முன்பு கடினமான, தீர்க்க முடியாத அல்லது கடுமையான சேர்வியல் ரீதியான சிக்கலான கணக்கீட்டு பிரச்சினைகளை திறம்பட தீர்க்க அனுமதித்துள்ளன. இந்த பிரச்சினைகளில் முக அங்கீகாரம், பொருள் கண்டறிதல், வழி திட்டமிடல் மற்றும் மிகவும் தனிப்பயனாக்கப்பட்ட ஆன்லைன் பரிந்துரை அமைப்புகள் ஆகியவை அடங்கும்.

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

சிக்கல்களைத் தீர்ப்பதற்கான பாரம்பரிய அல்காரிதமிக் நிரலாக்க அணுகுமுறை

பாரம்பரிய நிரலாக்க முன்மாதிரியானது, வரையறுக்கப்பட்ட அல்காரிதம்கள் மூலம் சிக்கல்களைத் தீர்ப்பது மற்றும் நன்கு வரையறுக்கப்பட்ட அறிவுறுத்தல்களின் வரிசையைப் பயன்படுத்துவதை உள்ளடக்குகிறது. வெளியீடுகளை உருவாக்க உள்ளீடுகள் வரையறுக்கப்பட்டு கட்டுப்படுத்தப்படுகின்றன, வரையறுக்கப்பட்ட நிரலாக்க முன்மாதிரிகள் (செயல்முறை சார்ந்த, பொருள் சார்ந்த, செயல்பாட்டு மற்றும் தர்க்கரீதியான) மூலம் உள்ளீடுகளை செயலாக்க அல்காரிதம்களை உருவாக்குகிறது.

கால மற்றும் இடவசமான திறமையான சிக்கல்களைத் தீர்க்க வழிமுறைகளைக் கண்டறிவது கடினமானது என்பதற்கு பெயர் பெற்றது. கணக்கீட்டு சிக்கலான கோட்பாட்டில், சிக்கல்கள் P (பல்லுறுப்பு), NP (நிர்ணயமற்ற பல்லுறுப்பு), NP-Complete அல்லது NP-Hard ஆகும். பல்லுறுப்பு சிக்கல்களை விரைவாகத் தீர்த்து சரிபார்க்க முடியும், அதேசமயம் பல்லுறுப்பு அல்லாத சிக்கல்களை முடியாது. NP சிக்கல்களை பாரம்பரிய வழிமுறை அணுகுமுறைகள் மூலம் தீர்ப்பது கடினம்.

P சிக்கலுக்கு ஒரு உதாரணம் இரண்டு புள்ளிகளுக்கு இடையே குறுகிய பாதையைக் கண்டுபிடிப்பது, அதே சமயம் NP சிக்கலுக்கு ஒரு உதாரணம் பயணிக்கும் விற்பனையாளர் சிக்கலாகும், அங்கு தொடர்ச்சியான இடங்கள் கொடுக்கப்பட்டால், குறைந்த தூரம் பயணித்து அனைத்து தளங்களையும் பார்வையிட உகந்த பாதை எது? தற்போது கணினி மூலம் தீர்க்கப்பட வேண்டிய பல சிக்கல்கள் NP பிரிவின் கீழ் வருகின்றன என்பது தற்செயலாக நிகழ்கிறது. பெரும்பாலான சந்தர்ப்பங்களில், நடைமுறை நோக்கங்களுக்காக, தோராயமான தீர்வு பெரும்பாலும் போதுமானது. தினசரி வாழ்க்கையை அணுகும்போது, ​​மனிதர்கள் எப்போதும் தோராயமான தீர்வுகளை வழங்குகிறார்கள், அதாவது வழிசெலுத்தல்.

ஒரு பாரம்பரிய அல்காரிதம் முன்னோடியின் கீழ் சிக்கல்களைத் திறம்படத் தீர்ப்பதில் செயல்படுத்தல் சவால்கள் உள்ளன. அல்காரிதம் சிக்கல்தன்மை என்பது கணினி அறிவியலின் ஒரு கிளையாகும், இது அல்காரிதம்கள் தற்காலிக (நேர சிக்கல்தன்மை) மற்றும் இடவியல் துறைகளில் (இட சிக்கல்தன்மை) எவ்வளவு திறம்பட இயங்குகின்றன என்பதைக் கையாள்கிறது.

அல்காரிதங்களைச் செயல்படுத்த பல வெவ்வேறு வழிகள் இருந்தாலும், ஒரு அல்காரிதத்தைச் செயல்படுத்துவதற்கான வெளிப்படையான ஆனால் சாத்தியமற்ற திறன் குறைந்த வழி பெரும்பாலும் “எளிமையான” அல்காரிதம் என்று குறிப்பிடப்படுகிறது. பெரும்பாலான திறமையான அல்காரிதங்களைக் கண்டுபிடிப்பது எளிதல்ல, மேலும் கணினி விஞ்ஞானிகள் பிரச்சினை வகுப்புகளைத் தீர்க்க சிறந்த அல்காரிதங்களைக் கண்டுபிடிக்க பல ஆண்டுகளாக வேலை செய்து வருகின்றனர். உற்பத்தி அமைப்புகளில் உள்ள அல்காரிதங்கள் கால மற்றும் இடவியல் ரீதியாக திறமையான வழிகளில் செயல்படுத்தப்படுகின்றன. மிகப் பெரிய மென்பொருள் நிறுவனங்கள் சக மதிப்பாய்வுக்கு ஒப்பான சக-நிரலாக்கம் மூலம் உயர்ந்த அல்காரிதமிக் தரநிலைகளை உறுதி செய்கின்றன. அல்காரிதங்களைத் திறமையாகச் செயல்படுத்த பல ஆண்டுகள் பயிற்சியும் அதிக அளவு திறமையும் தேவை.

நடைமுறை ரீதியாக, நிரலாக்க நுட்பங்கள் பரிணமித்துள்ளன மற்றும் நிரலாக்க மொழிகள் (அதாவது C, C++, Java, JavaScript, PHP, Python) புகழில் வேறுபட்டிருந்தாலும், 1970களில் பெல் லேப்ஸ் முதல் C தொகுதிகளை எழுதியதிலிருந்து அடிப்படைகள் மாறாமல் உள்ளன. பகிரப்பட்ட அமைப்புகளைப் பயன்படுத்துவது போன்று, கோட்பாட்டு ரீதியாக சவாலான சிக்கல்களை உற்பத்தியில் வேலை செய்யச் செய்ய சில நடைமுறை வழிகள் உள்ளன. மேம்பட்ட அணுகுமுறைகள் அதிக செலவில் வருகின்றன மற்றும் தொழில்நுட்ப ரீதியாக மிகவும் முன்னேற்றமடைந்த நிறுவனங்களைத் தவிர மற்ற அனைத்தின் திறன்களுக்கும் வெளியே உள்ளன.

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

சிக்கல்களைத் தீர்ப்பதற்கான AI அணுகுமுறை

செயற்கை நுண்ணறிவு முன்மாதிரியானது, உள்ளீடுகள் மற்றும் விரும்பிய வெளியீடுகளை ஒரு அமைப்பிற்குள் புகுத்தி, சிக்கல்களை எவ்வாறு தீர்ப்பது என்பதை அமைப்பு கற்றுக்கொள்ள அனுமதிப்பதன் மூலம் சிக்கல்களை பொதுவாகத் தீர்க்க முயற்சித்தது. தற்போதைய AI அணுகுமுறைகள் பாரம்பரிய நிரலாக்க நுட்பங்கள் மூலம் பாரம்பரிய கணினிகளில் இயங்குகின்றன. மிகவும் அற்புதமான AI முறைகள் நரம்பியல் நெட்வொர்க்குகள் மற்றும் வலுவூட்டல் கற்றல் ஆகும்.

செயற்கை நரம்பியல் நெட்வொர்க்குகள் மனித மனம் எவ்வாறு கற்றுக்கொள்கிறது மற்றும் பிரச்சினைகளை பொதுமைப்படுத்துகிறது என்பது பற்றிய மனித புரிதலைப் பயன்படுத்துகின்றன. வலுவூட்டல் கற்றல் ஒரு இலக்கு நிலை மற்றும் பல சூழ்நிலைகளை உள்ளிடும் முகவர்களைப் பயன்படுத்துகிறது. கற்றல் அல்காரிதம் விரும்பத்தக்க விளைவுகளைத் தக்கவைத்துக் கொண்டு, பல மறு செய்கைகளில் பாதகமான விளைவுகளை விடுவிக்கிறது. வலுவூட்டல் கற்றல் இயக்க நிபந்தனைக்கு ஒப்பானது. முகவர் பல பயிற்சி மறு செய்கைகளில் இலக்கை அடைவது எப்படி என்பதைக் கற்றுக்கொள்கிறார்.

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

பொதுவாக, செயற்கை நுண்ணறிவு அமைப்புகள் தரவுத்தொகுப்புகளைப் பயன்படுத்தி பயிற்றப்பட்டு, பின்னர் மதிப்பீட்டுத் தொகுப்பில் மதிப்பீடு செய்யப்படுகின்றன. ஒரு AI அமைப்பிற்குள் உள்ளிடப்படும் உயர்தரப் பயிற்சி தரவு எவ்வளவு அதிகமோ, அமைப்பு உயர்தரத்தில் செயல்படும் வாய்ப்பும் அவ்வளவு அதிகம். AI அணுகுமுறைகளின் நன்மை என்னவென்றால், அமைப்பு மேலும் கற்பதால் அவை காலப்போக்கில் தொடர்ந்து மேம்பட முடியும். எனவே, சிக்கலான பிரச்சினைகள் பொதுமைப்படுத்தப்பட்டு கணினி அமைப்புகளால் தீர்க்கப்பட முடியும். இவை பாரம்பரியமாக மனித உள்ளீட்டால் தீர்க்கப்பட்ட பிரச்சினைகளை உள்ளடக்கும், இருப்பினும் சிறந்த விளைவுகளை உறுதி செய்ய குறுகிய AI தற்போதைய மனித உள்ளீட்டிற்கான ஒரு துணையாகக் கருதப்படலாம்.

செயற்கை நுண்ணறிவு மற்றும் இயந்திரக் கற்றல் ஆகியவை, அத்தகைய அமைப்புகள் பயன்பாட்டு நிகழ்வுகளுக்கு எவ்வாறு பதிலளிக்கும் என்பதற்கான கண்காணிப்பு மற்றும் தீர்மானிக்கும் தன்மை இல்லாததால், நிறுவனங்களால் நீண்ட காலமாக எச்சரிக்கையுடன் கருதப்பட்டு வந்துள்ளன. எனவே, AI அரிதான சூழ்நிலைகளில் செயல்பட்டு, குறைந்தபட்சம் எதிர்பார்க்கப்படும்போது கணிக்க முடியாத முறையில் பதிலளிக்கக்கூடும். அதனால்தான் AI எப்போது பயன்படுத்தப்பட வேண்டும், எந்த அளவிலான பிழைகள் ஏற்றுக்கொள்ளப்படுகின்றன மற்றும் AI அமைப்புகளிலிருந்து உருவாக்கப்படும் வெளியீடுகள் துல்லியத்தை உறுதிப்படுத்த மனித உள்ளீட்டால் எவ்வாறு சக மதிப்பாய்வு செய்யப்படும் என்பதற்கான தெளிவாக வரையறுக்கப்பட்ட பயன்பாட்டு நிகழ்வுகளைக் கொண்டிருப்பது முக்கியம்.

மொத்தத்தில், AI அமைப்புகள் கொண்டுவரும் மேம்படுத்தப்பட்ட துல்லியம், மனித உள்ளீட்டை வலுவூட்டுவதன் மூலம் பெறப்படும் செயல்திறன்களுடன் இணைந்து, வரும் ஆண்டுகளில் பல அமைப்புகள் கவனிக்காமல் இருக்க முடியாத அளவுக்கு பெரிய நிதி ஊக்கத்தொகையைக் கொண்டிருக்கும் என்று நாங்கள் கணிக்கிறோம், AI அமைப்புகள் பரவலாக மாறும்.

செயற்கை நுண்ணறிவை எப்போது தேர்வு செய்வது மற்றும் பிரச்சினைகளைத் தீர்க்க எப்போது பாரம்பரிய அல்காரிதமிக் நிரலாக்க அணுகுமுறையைத் தேர்ந்தெடுப்பது

எந்த அணுகுமுறையைப் பயன்படுத்த வேண்டும் என்பதற்கான கடுமையான மற்றும் விரைவான விதிகள் எதுவும் இல்லையென்றாலும், பொதுவான விதியின்படி, தோராயமான தீர்வுகளைக் கோரும் மற்றும் இலக்கு நோக்கிய நீண்டகாலத் திட்டமிடல், சிக்கலான வடிவ அங்கீகாரம் மற்றும் பல மாறிலிகளின் செயலாக்கம் ஆகியவற்றை உள்ளடக்கிய பிரச்சினைகள் AI-க்கு மிகவும் பொருத்தமானவை. பாரம்பரிய அல்காரிதமிக் அணுகுமுறைகள் கடுமையான தர்க்கம் மற்றும் கணக்கீடுகளை உள்ளடக்கிய துல்லியமான அல்லது கிட்டத்தட்ட உகந்த தீர்வுகளுக்கு மிகவும் பொருத்தமானவை.

சரியான அணுகுமுறையைத் தேர்ந்தெடுப்பது உங்கள் நிறுவனத்திற்கு கணிசமான நன்மைகளைக் கொடுக்கும், அதே சமயம் குறைவான உகந்த முறையைத் தேர்ந்தெடுப்பது தொழில்நுட்ப திட்டங்கள் விலை உயர்ந்தவை என்பதால் கணிசமான மூலதன இழப்புகளுக்கு வழிவகுக்கும். பெரும்பாலும் Telemus AI™ போன்ற நிரூபிக்கப்பட்ட மற்றும் நிரூபிக்கக்கூடிய அமைப்புகளுடன் செல்வது நிறுவனங்கள் தங்கள் செயற்கை நுண்ணறிவு டிஜிட்டல் மாற்றத்தில் வெற்றியை உறுதிப்படுத்த உதவும்.

Telemus AI™ உங்கள் நிறுவனத்தில் எவ்வாறு ஒருங்கிணைக்கப்படலாம் என்பது குறித்த இலவச ஆலோசனைக்கு இன்றே எங்களைத் தொடர்பு கொள்ளவும்.