તાજેતરના મહિનાઓમાં મારા સાથીદારો અને હું કવર કરી રહ્યા છીએ સમાચાર આર્ટિફિશિયલ ઇન્ટેલિજન્સમાં નવીનતમ વિશે. અન્ય ઘણી વસ્તુઓની જેમ, આ સિદ્ધિઓ એ લાંબા માર્ગનું પરિણામ છે જે નવલકથાકારોની કલ્પનામાં શરૂ થયું હતું અને તેમાં કેટલીક બુદ્ધિશાળી છેતરપિંડીનો સમાવેશ થાય છે. આ પોસ્ટમાં અને જે અનુસરે છે, અમે આર્ટિફિશિયલ ઈન્ટેલિજન્સનો સંક્ષિપ્ત ઈતિહાસ બનાવવા જઈ રહ્યા છીએ.
જો કે આ તકનીકો ઘણા સમયથી અમારી સાથે છે તેઓ સામાન્ય ગ્રાહક માટે ઉપલબ્ધ નહોતા. ઓછામાં ઓછું ગુણવત્તાના સ્તર સાથે નહીં તેમની પાસે ChatGPT જેવી સેવાઓ છે.
આર્ટિફિશિયલ ઇન્ટેલિજન્સનો સંક્ષિપ્ત ઇતિહાસ
કોઈને બરાબર ખબર નથી કે માણસોને કૃત્રિમ રીતે એવા સાધનો બનાવવાનો વિચાર ક્યારે આવ્યો જે સમાન વસ્તુઓ કરી શકે. પરંતુ, આ વિચાર પૌરાણિક અને સાહિત્ય બંનેમાં જોવા મળે છે. અલબત્ત, માઇક્રોપ્રોસેસર્સ અથવા સૉફ્ટવેરની કોઈ વાત નહોતી, પરંતુ વધુ કે ઓછા માનવશાસ્ત્રના બાંધકામોની.માટી, લાકડા અથવા તો માનવ શરીરના ભાગો વડે બનાવવામાં આવે છે.
અને, અલબત્ત, બનાવટીની કોઈ અછત નહોતી.
800 ની આસપાસ, ભગવાન એમોનની પ્રતિમાએ તેની આગળ પરેડ કરનારા વારસદારોમાંથી ફારુનના અનુગામીની પસંદગી કરી. તેને ખભા પર લઈ લીધા પછી તે ભાષણ કરશે. આ ટેક્નોલોજી એમઆઈટી અને ઓપનએઆઈની ઈર્ષ્યા બની શકે જો તે હકીકત માટે ન હોત કે જે સોફ્ટવેર તેને ચલાવતું હતું તે તેની અંદર છુપાયેલ પાદરી હતું.
પછીની સદીઓમાં વિવિધ મશીનો બનાવવામાં આવ્યા હતા, જે પાણી અથવા વરાળ દ્વારા સંચાલિત, અમુક વર્તણૂકોનું અનુકરણ કરે છે અથવા માણસો અથવા પ્રાણીઓના વિશિષ્ટ કાર્યો કરે છે.. તેઓ ઓટોમેટા તરીકે જાણીતા હતા.
અલબત્ત, ઓટોમેટાને આર્ટિફિશિયલ ઇન્ટેલિજન્સ તરીકે વર્ગીકૃત કરી શકાય નહીં. માર્વિન મિન્સ્કીની ક્લાસિક વ્યાખ્યા અનુસાર:
આર્ટિફિશિયલ ઇન્ટેલિજન્સ એ વિજ્ઞાન છે જે મશીનો દ્વારા એવા કાર્યો કરવા માટે પ્રયાસ કરે છે જે મનુષ્ય દ્વારા કરવામાં આવે તો બુદ્ધિની જરૂર પડે.
ટ્યુરિંગ અને એન્ચેઇડંગ્સ સમસ્યા
ઈતિહાસકારોના મતે, આર્ટિફિશિયલ ઇન્ટેલિજન્સ તરફનું પ્રથમ નક્કર પગલું Entscheidungsproblem ને કારણે પ્રાપ્ત થયું હતું. ના, હું મારી છીંક લખી રહ્યો નથી. આ શબ્દ 1928 માં ગણિતશાસ્ત્રી ડેવિડ હિલ્બર્ટ દ્વારા બનાવવામાં આવ્યો હતો. આ શબ્દ પાછળની સમસ્યા છે તે જાણવું કે ત્યાં ગાણિતિક સમસ્યાઓ છે કે જે વ્યવસ્થિત રીતે ઉકેલી શકાતી નથી.
ગણિતશાસ્ત્રીઓ બોલાવે છે બે સંભવિત જવાબો ધરાવતા લોકો માટે નિર્ણાયક સમસ્યાઓ: હા અથવા ના. બે ઉદાહરણો હશે
શું x એક અવિભાજ્ય સંખ્યા છે?
શું X*Y Z બરાબર છે?
આ પ્રકારની સમસ્યા કોઈપણ પદ્ધતિને અનુસરીને ઉકેલી શકે છે તે જ રીતે તમે રસોઈ રેસીપીની સૂચનાઓ સાથે કેક તૈયાર કરી શકો છો. તે માત્ર સમયની બાબત છે. હિલ્બર્ટ જાણવા માંગતો હતો જો ત્યાં નિર્ણાયક સમસ્યાઓ હતી જેણે પદ્ધતિનો ઉપયોગ સ્વીકાર્યો ન હતો.
આજે એલન ટ્યુરિંગનું નામ સાર્વત્રિક રીતે જાણીતું છે, મૂળભૂત રીતે નાઝી જર્મનીના કોડ મશીન એનિગ્માને સમજવામાં તેમના યોગદાન અને એક દાયકા પછી સમલૈંગિકતા માટે તેમની પ્રતીતિ માટે. બહુ ઓછા લોકો જાણે છે કે તેમની પ્રથમ સિદ્ધિઓમાંની એક એન્ટશેડંગ્સ સમસ્યાનો જવાબ આપી રહી હતી.
તેની પદ્ધતિ કલ્પના કરવાની હતી એક મશીનનું અસ્તિત્વ જે ગાણિતિક સ્વરૂપમાં દર્શાવેલ સૂચનાઓને અનુસરીને સમસ્યાઓ હલ કરશે. બીજા શબ્દોમાં કહીએ તો, ઉપકરણ ટેપ પર સમાયેલ પ્રતીકો વાંચે છે અને સૂચનાઓની શ્રેણીને અનુસરીને તેમની સાથે ચાલાકી કરે છે.
ટ્યુરિંગના મતે, આ મશીનમાં અમર્યાદિત મેમરી ક્ષમતા હતી, જે ચોરસમાં વિભાજિત અનંત ટેપને કારણે હતી, જેમાંના દરેકમાં એક પ્રતીક છાપી શકાય છે. દરેક સમયે મશીનમાં લોડ થયેલું પ્રતીક હોવું આવશ્યક છે જે તે સુધારી શકે છે. જે ફેરફારને આધીન કરવામાં આવે છે તે આંશિક રીતે પ્રતીક દ્વારા જ નક્કી કરવામાં આવે છે. જ્યાં સુધી ટેપને ખસેડવામાં ન આવે અને વાંચેલા ચિહ્નનું સ્થાન અન્ય પ્રતીક ન લે ત્યાં સુધી ટેપ પરના અન્યત્ર પ્રતીકો તેના વર્તનને અસર કરતા નથી.
પછી મશીનના ઘટકો છે:
- બૉક્સમાં વિભાજિત ટેપs જેમાં ચિહ્નો હોય છે (ખાલી બોક્સ માટે એક ખાસ પ્રતીક છે
- એક માથું જે પ્રતીકો વાંચે છે અને લખે છે અને ટેપને ખસેડે છે.
- એક રેકોર્ડ જે દરેક સમયે મશીનની સ્થિતિ સૂચવે છે.
- સૂચનાઓની શ્રેણી જે સિમ્બોલ અને સ્ટેટસ રજિસ્ટર પરથી સૂચવે છે કે આગળ શું કરવું જોઈએ.