കളിക്കളത്തിൽ ഇപ്പോഴും നിലയുറപ്പിച്ചു: നമ്മൾ എന്തിനാണ് കോഡിംഗ് തുടരുന്നത്
ഈ രീതി നമ്മൾ മുമ്പ് കണ്ടിട്ടുണ്ട്.
1950-ൽ, ക്ലോഡ് ഷാനൻ (Claude Shannon) യന്ത്രങ്ങൾ ചെസ്സ് കളിക്കുന്നതിനെക്കുറിച്ച് എഴുതി. ഇത് മനുഷ്യന്റെ കഴിവും യന്ത്രത്തിന്റെ ഗണിതശാസ്ത്രവും തമ്മിലുള്ള ഒരു നീണ്ട മത്സരത്തിന് തുടക്കമിട്ടു. അദ്ദേഹത്തിന്റെ ലേഖനം വന്നതുകൊണ്ട് ആളുകൾ ചെസ്സ് കളിക്കുന്നത് നിർത്തിയില്ല. പകരം അവർ കൂടുതൽ കഠിനമായി പഠിച്ചു. യന്ത്രത്തെ ഒരു ലക്ഷ്യമായി അവർ ഉപയോഗിച്ചു.
1997-ൽ, ഡീപ് ബ്ലൂ (Deep Blue) ഗാരി കാസ്പറോവിനെ (Garry Kasparov) തോൽപ്പിച്ചു. യന്ത്രം വിജയിച്ചു. എന്നാൽ ചെസ്സ് ഇല്ലാതായില്ല. ഗ്രാൻഡ്മാസ്റ്റർമാർ പിന്മാറുകയും ചെയ്തില്ല. ഇന്ന്, ചെസ്സ് മുമ്പത്തേക്കാൾ ജനപ്രിയമാണ്. കളിക്കാർ തങ്ങളുടെ ഉൾക്കാഴ്ച (intuition) മെച്ചപ്പെടുത്താനും പഠിക്കാനും എൻജിനുകൾ ഉപയോഗിക്കുന്നു. ആ മത്സരം അവസാനിച്ചില്ല; അത് രൂപം മാറി എന്ന് മാത്രം.
കോഡിംഗ് ഇപ്പോൾ അതിന്റെ 'ഡീപ് ബ്ലൂ' ഘട്ടത്തിലാണ്. നിങ്ങൾ ടൈപ്പ് ചെയ്യുന്നതിനേക്കാൾ വേഗത്തിൽ AI ഫംഗ്ഷനുകൾ എഴുതുകയും ലോജിക്കിലെ പിശകുകൾ (debug) തിരുത്തുകയും ചെയ്യുന്നു. നിങ്ങൾ കാലഹരണപ്പെട്ടവരാണെന്ന് നിങ്ങൾക്ക് തോന്നിയേക്കാം. ഈ തോന്നൽ സ്വാഭാവികമാണ്, പക്ഷേ അത് തെറ്റാണ്.
മനുഷ്യർ യന്ത്രങ്ങളെ തോൽപ്പിച്ചതുകൊണ്ടല്ല ചെസ്സ് ലോകം നിലനിന്നുപോയത്. കളിയുടെ അച്ചടക്കം (discipline) മൂല്യമുള്ളതായി തുടരുന്നതുകൊണ്ടാണ് അത് നിലനിന്നത്. യന്ത്രം അതിന്റെ പരിധികളെ ഉയർത്തിവിളിച്ചു, എന്നാൽ അടിസ്ഥാനപരമായ കാര്യങ്ങളെ അത് ഇല്ലാതാക്കിയില്ല.
എഞ്ചിനീയറിംഗും ഇതേപോലെ തന്നെയാണ് പ്രവർത്തിക്കുന്നത്.
- കൈകൊണ്ട് കോഡ് എഴുതുന്നത് കഴിവ് വളർത്തുന്നു.
- സിസ്റ്റം പരാജയങ്ങൾ മനസ്സിലാക്കുന്നത് ആഴത്തിലുള്ള അറിവ് നൽകുന്നു.
- ട്രേഡ്ഓഫുകളെ (tradeoffs) കുറിച്ചുള്ള ചിന്താശേഷി വിവേചനാധികാരം വളർത്തുന്നു.
വേഗതയേറിയ ഒരു ഉപകരണം വന്നതുകൊണ്ട് ഈ കഴിവുകൾക്ക് മൂല്യം കുറയുന്നില്ല. പതിറ്റാണ്ടുകൾക്ക് മുമ്പ് എൻജിനുകൾ പരിഹരിച്ച എൻഡ്ഗെയിമുകൾ (endgames) പോലും ഒരു ഗ്രാൻഡ്മാസ്റ്റർ പഠിക്കുന്നുണ്ട്. ഈ പഠനം ഒരു മത്സരമല്ല, അതൊരു അച്ചടക്കമാണ്.
മനുഷ്യന്റെ കഴിവിനെ ഭീഷണിപ്പെടുത്തിയ ഓരോ ഉപകരണവും യഥാർത്ഥത്തിൽ നമ്മെ കൂടുതൽ ഉയരങ്ങളിലേക്ക് എത്തിച്ചിരിക്കുകയാണ്.
- കാൽക്കുലേറ്റർ ഗണിതശാസ്ത്രത്തെ കൂടുതൽ ഉയരങ്ങളിലെത്തിച്ചു.
- കമ്പൈലർ പ്രോഗ്രാമിംഗിനെ കൂടുതൽ ഉയരങ്ങളിലെത്തിച്ചു.
- സെർച്ച് എഞ്ചിൻ ഗവേഷണങ്ങളെ കൂടുതൽ ഉയരങ്ങളിലെത്തിച്ചു.
പരിശീലനം നിർത്തിയവർ കാലഹരണപ്പെട്ടു. എന്നാൽ യന്ത്രത്തെ ഒരു പരിശീലന പങ്കാളിയായി ഉപയോഗിച്ചവർ അങ്ങനെയായില്ല.
വെറും വേഗതയുടെ കാര്യത്തിൽ നിങ്ങൾക്ക് AI-യെ മറികടക്കാൻ കഴിയില്ല. എന്നാൽ ചിട്ടയായ പരിശീലനം മറ്റൊന്ന് നിർമ്മിക്കുന്നു. ഒരു എൻജിനുമായി ചേർന്ന് പരിശീലിക്കുന്ന കളിക്കാരൻ കൂടുതൽ മൂർച്ചയുള്ള ഒരു കളിക്കാരനായി മാറുന്നു. കൈകൊണ്ട് നിർമ്മിക്കുകയും, ഡിബഗ് ചെയ്യുകയും, ആർക്കിടെക്ചർ രൂപകൽപ്പന ചെയ്യുകയും ചെയ്യുന്ന ഒരു ഡെവലപ്പർ മികച്ച വിവേചനാധികാരം (judgment) നേടിയെടുക്കുന്നു.
വിവേചനാധികാരം ലഭിക്കുന്നത് നിങ്ങൾ തന്നെ ആ ജോലി ആവർത്തിച്ചും ബോധപൂർവ്വവും ചെയ്യുമ്പോഴാണ്.
ചെസ്സ് അവസാനിപ്പിക്കാനല്ല ഷാനൻ തന്റെ ലേഖനം എഴുതിയത്. മറിച്ച് മത്സരത്തിന്റെ സ്വഭാവം നിർവചിക്കാനാണ് അദ്ദേഹം അത് എഴുതിയത്. എഴുപത്തിയഞ്ച് വർഷങ്ങൾക്ക് ശേഷവും മനുഷ്യർ ഇപ്പോഴും കളിക്കുന്നു.
ഉപയോഗശൂന്യത എന്ന തോന്നൽ താൽക്കാലികമാണ്. അത് ഒഴിവാക്കാനും സാധിക്കും. നിങ്ങൾക്ക് കീഴടങ്ങാം, അല്ലെങ്കിൽ പരിശീലനം തുടരാം - ഇതിൽ ഒന്ന് തിരഞ്ഞെടുക്കാം.
അന്ന് നമ്മൾ നിർത്തിയില്ല. ഇപ്പോൾ നിർത്തരുത്.
Source: https://dev.to/rakshyak/still-in-the-game-why-we-keep-coding-against-the-machine-2lig
Optional learning community: https://t.me/GyaanSetuAi
