რა ძალას აძლევს OpenAI ბოტს, რომელმაც დაამარცხა Dendi
Miscellanea / / December 02, 2021
გასულ კვირას ისტორია იყო შექმნილი Dota 2-ისა და AI-ის სფეროებში. საერთაშორისოში, დენდითამაშის ერთ-ერთმა საუკეთესო მოთამაშემ, ზედიზედ ორჯერ, ბოტმა უმოწყალოდ დაამარცხა 1v1-ში. განსახილველი ბოტი დამზადებულია OpenAI, ილონ მასკის სტარტაპი.
ახლა შეიძლება გაგიჩნდეთ კითხვები. რა არის Dota? რა არის OpenAI? და რატომ არის ეს მნიშვნელოვანი? დასაწყისისთვის, დოტა არის უფასო თამაში MOBA თამაში, რომელშიც თქვენ აკონტროლებთ გმირები და თქვენი მიზანია გაანადგუროთ მოწინააღმდეგეები უძველესი. Dota-ს ბევრი გულშემატკივარი შეიძლება ბოლო წინადადებამდე განაწყენდეს, რადგან Dota-ს იმდენი რამ აქვს, რაც მე შევაჯამე.
თამაში არის ძალიან კომპლექსი ძალიან ციცაბო სწავლის მრუდით. რამდენიმე ხნის წინ დავიწყე მისია Dota-ს შესასწავლად და ერთი კვირა დამჭირდა მხოლოდ საბაზისო გასავლელად Როგორ ვიდეო, სადაც განმარტავენ თამაშის სტრატეგიას, რას აკეთებენ იარაღები, შელოცვები, გმირები და როგორ აიღოთ creeps. და ეს ქმნის მთლიანობას AI vs Dendi ბრძოლა მნიშვნელოვანია, რადგან ის ასახავს თუ რამდენად მოწინავე გახდა AI და ML. მოდით ვნახოთ, რა აძლიერებს ამ ბოტს და გვჭირდება თუ არა შეშინება ხელოვნური ინტელექტის აჯანყების გამო.
AI პლანეტის აწევა
AI გახდეს Skynet სადავო პრობლემაა. ილონ მასკი სჯერა რომ თუ არ იქნება კონტროლირებადი, ა Skynet მსგავსი სცენარი სავარაუდოდ მოხდება. Მეორეს მხრივ, მარკ ცუკერბერგიამბობს რომ AI უვნებელია და არ გამოიწვევს განკითხვის დღის სცენარს. ილონ მასკმა OpenAI ამ მიზნით დაიწყო.
ხელოვნური ინტელექტის ბოროტად გამოყენების თავიდან ასაცილებლად და ხელოვნური ინტელექტის კვლევა, რომელიც არ იქნება ჩვენს წინააღმდეგ. და მე მის მხარეზე ვარ.
მაგრამ ეს არ არის ის, რისი განხილვაც აქ ვართ. მთავარი თემაა იმის ცოდნა, თუ რა აძლიერებს OpenAI-ს მიერ შექმნილ ბოტს. ამის გასაგებად წავიკითხე რამდენიმე კვლევითი ნაშრომი და ბლოგი ამ თემაზე და ასევე დავუკავშირდი ჩემს მეგობარსანმოლ შარმა რომელიც არის AI & ML მკვლევარი.
განმტკიცების სწავლა
ეს არის ტექნოლოგიის სახელი, რომელიც დგას OpenAI-ის Dota ბოტის უკან. მაგრამ სანამ მასში ჩავუღრმავდებით, უნდა გვესმოდეს, თუ რამდენად არის ზოგადი AI, ან კონკრეტულად AI Ვიდეო თამაშები მუშაობა. ხელოვნური ინტელექტი არის ძალიან დაფის ტერმინი და შეიცავს უამრავ თემას, როგორიცაა მანქანათმცოდნეობა, ღრმა სწავლება და ნერვული ქსელები. უხეშად რომ განვსაზღვროთ AI, შეგვიძლია ვთქვათ, რომ ეს არის კომპიუტერის უნარი ისწავლოს ინფორმაციაზე და მიიღოს გადაწყვეტილებები მისი სწავლის საფუძველზე. რაც უფრო მეტს სწავლობს, მით უფრო იზრდება მისი გადაწყვეტილების სისწორე.
რით განსხვავდება ის ჩვეულებრივი ბოტისგან?
ბოტები ზოგადად ვიდეო თამაშებში შეიძლება გამოიყურებოდეს როგორც ინტელექტუალური, მაგრამ ეს არ არის ხელოვნური ინტელექტის ნამდვილი ფორმა. თამაშებში თითქმის ყველა ეს ბოტი დაპროგრამებულია ნაკრების საფუძველზე თუ.. ეს.. მერე.. რომ განცხადებები. ისინი უბრალოდ მიჰყვებიან განცხადებებს და მოქმედებენ განცხადებაში დაწერილი პირობებიდან გამომდინარე.
ზემოთ მე ვაჩვენე ძალიან მარტივი მაგალითი. რეალურ თამაშებში განცხადებები გაცილებით რთულია პირობების პირობებში. რაც უფრო კარგად არის განსაზღვრული და დეტალური ეს განცხადებები, მით უფრო ინტელექტუალური იქნება ბოტი.
ჯილდოები და სასჯელები
AI ლინგოში, რასაც ჩვენ ბოტს ვუწოდებთ, ცნობილია როგორც აგენტი. მიზანია აგენტმა ისწავლოს ის, რაც ჩვენ გვინდა. აგენტი სწავლობს იმავე მეთოდით, რასაც თქვენი ძაღლი სწავლობს, ჯილდოებისა და დასჯების მეშვეობით. როდესაც აგენტი უშვებს შეცდომას, ის ჯარიმდება და როდესაც ის სწორ გამოცნობას ან სწორ პასუხს გასცემს, ის დაჯილდოვდება. ამ სისტემის მეშვეობით აგენტი სწავლობს იმ ქმედებების ასოცირებას, რომლებიც არ უნდა გააკეთოს ჯარიმების თავიდან ასაცილებლად და შეასრულოს ქმედება (ან მსგავსი მოქმედებები), რომელიც იძლევა ჯილდოს.
თუ კარგად ფიქრობთ მასზე, ეს იგივეა, რაც გარკვეული პირობების საფუძველზე გადაწყვეტილების მიღებას, ისევე როგორც ამას ალგორითმები აკეთებენ. როგორც ზემოთ ვაჩვენე, თამაშის ბოტი, რომელიც მოდის ასაფეთქებელ ლულაზე, მიიღებს მოქმედებებს ალგორითმის მიხედვით. AI-ში ალგორითმები აშკარად უფრო რთულია, ვიდრე ეს, რაც ქმნის მთელ სისტემას ინტელექტუალური.
მოდის ჩვენს OpenAI ბოტზე, შესაბამისად დეველოპერებიმან ისწავლა მთელი თამაში 2 კვირაში. მთელი 2 კვირის განმავლობაში ის იყო ონლაინ 24×7 და თამაშობდა საკუთარი ასლის წინააღმდეგ. ეს შესანიშნავი ეტაპია თამაშის სირთულის და იმ ფაქტის გათვალისწინებით, რომ მას შეუძლია დაამარცხოს დენდი.
რატომ ჯერ კიდევ არ არის აქ მძღოლების გარეშე მანქანები?
ეს იყო ერთ-ერთი პირველი კითხვა, რომელიც გამიჩნდა გონებაში, როდესაც გავიგე მთელი ამ მოვლენის შესახებ. თუ ბოტს შეუძლია ისწავლოს ასეთი თამაში და ივარჯიშოს იმ დონემდე, რომ დაამარცხოს საუკეთესო მოთამაშეები, რატომ ვმართავთ ჩვენ ჯერ კიდევ საჭეს. და ეს იყო იგივე კითხვა, რომელიც მე ვესროლე ჩემს მეგობარს, ბატონო ანმოლ შარმა, რომელმაც ასევე გამოიკვლია უმართავი მანქანები. ეს არის ის, რაც მას უნდა ეთქვა.
თამაშში, რომელიც შემუშავებულია ადამიანის მიერ, ცვლადების რაოდენობა ნაკლებია. გარდა ამისა, თუ აგენტი (ბოტი) შეცდომას უშვებს, ყველაზე ცუდი ჯარიმა არის რაუნდის წაგება. რეალურ სამყაროში ერთი შეცდომა სიკვდილია.
მიუხედავად იმისა, რომ Dota რთული თამაშია, სვლების, შელოცვების და ტაქტიკის შესაძლო კომბინაციები, თუმცა მაინც აბსურდულად დიდი, მაინც შეზღუდულია. და შეცდომები დაშვებულია რეალური ჯარიმების გარეშე. მაგრამ მძღოლის გარეშე მანქანის აგენტის შემთხვევაში, შეცდომებმა შეიძლება გამოიწვიოს საშიში ავარიები და სიკვდილიც კი.
რეალურ სამყაროში, ცვლადების რაოდენობა, რომლებიც აგენტმა უნდა აკონტროლოს, გაუთავებელია და სიტუაციები წარმოიქმნება ეს ცვლადები, ისევე როგორც სხვა მანქანა, რომელიც მოულოდნელად იცვლის ზოლს, ფეხით მოსიარულეთა ხტუნვა მანქანის წინ, ასევე უსასრულოა. პლუს, როგორც ჯერემი კლარკსონი რომ ვთქვათ, მათ მოუწევთ მორალური და ეთიკური გადაწყვეტილებების მიღება, როდესაც უშუალო უბედური შემთხვევის ზღვარზე არიან (თუმცა მისი თეორია არ არის მართებული).
Მომავალი
ჩვენ უკვე ვიცით ადამიანის კონტროლირებადი რობოტის შესახებ, რომელიც ახორციელებს შიდა ოპერაციებს. შემდეგი ნახტომი არის ხელოვნური ინტელექტის კონტროლირებადი რობოტები, რომლებიც ასრულებენ მას. და ეს მხოლოდ სამედიცინო სფეროშია. AI აუცილებლად იქნება დომინანტური ახალი ტექნოლოგია მომდევნო ათწლეულში ბევრ სფეროში. მაგრამ, ხელოვნური ინტელექტის გამოყენება ასევე შეიძლება ბოროტი მიზნებისთვის, როგორიცაა DDoS შეტევები, გამოსასყიდი პროგრამა ბოტები და სხვა კომპიუტერების ან კორპორაციების სისტემების გატეხვა.
რაც შეეხება Dota-ს და სხვა თამაშებს, ჩვენ შეგვიძლია ველოდოთ, რომ ვიხილოთ ისეთი ინტელექტუალური ბოტები, რომლებიც მზადდება სხვა თამაშებისთვისაც, რომელთა წინააღმდეგაც მოთამაშეებს შეუძლიათ ივარჯიშონ, რათა უკეთ გამოავლინონ. და მე ვახსენე, რომ OpenAI გააკეთებს 5v5-ს მომავალ წელს საერთაშორისო კონკურსზე? ასე რომ, მე ვაპირებ გავაუმჯობესო ჩემი Dota უნარები, რომ მინიმუმ დავამარცხო ჩაშენებული სულელური ბოტები. ღვთაებრივი რაპიერი აი მოვედი!