Menerima Kontribusi Artikel√ (Backlink Anchor Text ) kontak : profil

RUMIT, Kecerdasan Buatan Dalam Video Games


Kecerdasan buatan dalam game

Tonton langsung di channel : KOPI SAINS

Industri game telah menjadi salah satu industri teknologi yang sangat menjanjikan sejak video game pertama kali di rilis, transformasi peruntukan komputer dari perangkat bisnis menjadi perangkat personal menyebabkan meningkat pesatnya kebutuhan akan hiburan, pabrikan-pabrikan terkemuka di dunia tidak tinggal diam melihat peluang yang begitu besar pada saat itu, consol menjadi sangat populer, sebut saja Nintendo, sony dengan playstationnya, dan microsoft dengan xbox yang menawarkan segudang fitur canggih. Apple ,samsung dan google juga tidak mau kalah, ketika smartphone mulai merajalela sehingga menyebabkan permintaan terhadap industri game meningakt pesat. 

kemajuan industri game tidak lepas dari  perkembangan terknologi   kecerdasan buatan atau biasa kita kenal dg sebutan 

SEJARAH Penggunaan AI dalam  game di mulai pada tahun 1951 ketika program AI pertama di tulis oleh christoper strachey dan dietrich prinz untuk menjalankan mesin frerranti mark 1 di uniersitas mancheser dalam sebuah program permainan catur. sedangkan penggunaannya dalam video game sendiri pertama kali di kembangkan pada tahun 1960 dan awal 1970an  seperti spacewar, pong dan gotcha pada tahun 1973.

Secara teknis kecerdasan buatan untuk game di bagi menjadi dua : yang pertama ada deterministic dan non deterministic , AI deterministic adalah , AI yang besifat tetap di kondisikan untuk mengikuti daftar reaksi, singkatnya melakukan pola yang berulang, sedangkan non deterministic sebaliknya.

secara garis besar kecerdasan buatan itu adalah 1 pohon besar mas bro, yang di dalam nya terdapat machine learning, natural lenguage processing, expert system, speech, vision, planning, robotics, pada dasarnya ini merupakan kemampuan manusia yang di implementasikan pada Artificial intelegent 

Ketika disatu sisi industri game multiplayer diminati oleh sebagian besar player, disisi lain kecerdasan buatan  menjadi daya tarik tersendiri bagi para pemniat game yang bersifat solitare

semua dari kita pasti sudah tidak asing dengan benda ini,...iya mas bro, CATUR, Mendengar kata catur,kata yang sudah sangat familiar dalam dunia permainan papan strategy classic yang kemunculannya sudah sejak berabad-abad lalu. memang, tidak semua orang bisa sehebat para profesional catur dalam melancarkan setiap serangan. Beda cerita jika  seorang grand master catur di kalahkan oleh seseorang yang nama nya sangat asing dan belum di kenal sebelumnya,sayangnya  kemenangan di sertai dengan ISU software pihak ketiga yang merujuk pada ARTIFICIAL INTELEGENT. Jika memang isu tersebut benar adanya, ini juga bisa menjadi PENDEKATAN KECIL bahwa kolaborasi manusia dan AI akan melahirkan apa yang dinamakan super human.

Terlepas dari isu curang atau tidak nya, seorang player selalu ingin menjadi yang terbaik, dan seorang grandmaster tetap saja akan di hantui dengan yang namanya"human error " tapi ini tidak berlaku jika AI sudah di program untuk mengalahkan   player dalam sebuah video game 

Ai dalam video game sudah sering di jumpai dalam berbagai jenis permainan seperti game tembak tembakan , strategi , hingga game balapan.  Biasanya fungsi AI digunakan dalam pengendalian Non Player Character atau yang kita kenal dengan NPC yang akan menjadi fitur dalam game tersebut, akan tetapi ada fungsi lain dari AI yang telah di terapkkan dalam video game seperti world generator yang bisa kita temukan di salah satu game survival yaitu minecraft dan fungsi pelatihan salah satunya catur.

AI untuk NPC sendiri tidak bisa dan tidak boleh berkembang seiring berjalannya permaianan, Ai seperti ini masuk kedalam kategori Weak AI yang di rancang dan di latih untuk tugas-tugas tertentu. Karena perkembangan pada AI dapat tidak terprediksi dan lebih akurat dari pada perkembangan gameplay dari player. Bisa kita bayangkan hantu pada pacman mengingat cara bermain player, akan jadi seperti apa player,berkali kali dipojokan tanpa bisa apa2. 

 ketika weak AI di rancang untuk selalu di tindas player, sebaliknya; strong AI, akan  berkembang seiring permainan , ini bisa kita temukan pada game DOTA, HALO dan F.E.A.R. di game ini AI musuh dan AI yang bergerak bersama player dapat saling bertukar informasi mengenai keadaan di sekitarnya kemudian menyusun strategy untuk mengalahkan player. contoh lainnya seperti OpenAI Dota 2 yang bahkan bisa mengalahkan seorang player, sadiskan, seorang player di kalahkan oleh AI. Tapi ini juga yang menjadikan permaianan  semakin menantang dan menjadikan AI sebagai salah satu faktor yang membuat sebuah game sukses dipasaran.

Versi lebih maju dari AI terdapat pada game No Man's Sky, dengan gameplay yang membawa player untuk menjelajahi galaksi yang tak terbatas, kerennya , setiap dunia  pada galaxi tersebut memiliki landscape dengan keberadaan mahluk hidup yang berbeda-beda, dan yang menakjubkannya, itu semua hasil buatan AI. Jika di antara kalian pernah membully AI, maka yang kalian buly itu kateori weak AI yang memang sejak awal sudah di rancang kusus untuk memuaskan hasrat KEmenangAN dalam permaianan game yang kalian mainkan, jadi mulai sekarang berhenti untuk membully weak AI karna jika sudah di gantikan oleh strong AI, bisa saja kalian unninstal game atau malah banting device.

Proses pembentukan artificial intelegent pada game, khusus nya game strategy  punya alogaritma sedniri dengan istilah game tree,yang menerapkan metode jaringan saraf tiruan atau yang biasa di singkat JST. Berdasarkan game tree ini lah alogaritma dari AI disematkan yang kemudian membentuk analisis game tree mepresentasikan kondisi atau posisi permainan dalam sebuah lingkup video game sebagai suatu node dengan kata lain AI merespon dengan gerakan tertentu karna adanya informasi dari kondisi lingkungan dalam game. Singkatnya game tree dapat berupa proses analisa mulai dari identifikasi sampai dengan action. 

ketika seorang developer game menaruh AI dalam gamenya untuk menganalisa seluruh permainan yang dimainkan oleh para playernya yang kemudian perolehan data di gunakan untuk menganalisa apa yang disenangi oleh player YANG  kemudian DAPAT digunakan sebagai dasar pengembangandari game tersebut. Cara seperti itu sangat familiar dengan apa yang di lakukan oleh AI yang terdapat di beberapa platform seperti Instagram dan youtube ,dengan menampilkan rekomendasi video berdasarkan apa yang sering pengguna lihat dan tonton sebelumnya.

Seorang asisten profesor biologi integratif dan ilmu komputer dan teknik di michigan state university yang bernama Arend Hintze mengkategorikan AI menjadi 4 jenis :

tipe yang pertama adalah mesin reaktif contoh dari AI yang satu ini bernnama deep blue yang mengalahkan garry kasparov DALAM PERMAINAN CATUR pada tahun 1990an , AI jenis ini dapat  membuat sebuah langkah dengan mengidentifikasi bagian-bagian di papan catur yang kemudian membuat prediksi langkah. Jenis deep tidak di bekali dengan ingatan pengalaman masa lalu, dengan kata lain, semua informasi di identifikasi berdasarkan informasi yang di dapat pada saat itu.

Tipe yang kedua ada memori terbatas : tipe ini dapat memanfaatkan pengalaman masa lalu sebagai pembelajaran dan memutuskan sebuah keputusan masa depan. AI ini sering di tanamkan dalam mobil self driving.

Kemudian ada AI teori pikiran , dan kesadaran meskipun keduanya masih belum ada sampai saat ini.  

Strong AI kombinasi dari tipe AI mesin reaktif dan memori terbatas bisa kita temukan pada AI  dengan nama Alphazero buatan google versi lanjutan dari alphagozero, AI spesialis catur china atau dikenal dengan GO yang sudah banyak memperoleh kemenagnan dari ahli catur china dunia. dengan kemampuan supernya, ia dapat mengalahkan mesin catur nomor satu di dunia yang bernama stockish hanya dalam waktu 4 jam. ALPHA ZERO hanya di program dengan menyematkan aturan dan cara bermain catur saja, tidak ada sama sekali strategi dan taktik bermain catur yang di program, tetapi dalam waktu beberapa jam tersebut, alphazero dapat memainkan 100 pertandingan dan membungkam stockish dengan skor 25 kali kemenangan dan 75 kali seri. Para peneliti dari google mengklaim , alpha zero juga punya kemampuan belajar secara mandiri dapat mencari solusi masalah dengan fokus yang lebih luas. 

Sejauh ini dalam dunia video game, AI dapat bekerja dengan baik dalam sebuah permainan catur karna pada dasarnya program catur terdiri dari tiga fungsi pokok yaitu fungsi menghasilkan langkah, fungsi evaluasi skor pada buah catur, dan fungsi pencari skor langkah terbaik, dengan mengimplementasikan metode pencaharian dengan istilah alpha beta cutoff optimasi dari metode pencarian minimax. Mungkin ada yang masih asing dengan istilah apha beta cutoff atau mimimax , secara umum kedua nya adalah metode untuk menganalisa data sampai pada keputusan terbaik, metode ini juga sering di pakai para developer game realtime strategy dalam memberikan kemampuan NPC untuk dapat menavigasi lingkungan dalam sebuah game, hingga kolaborasi antara player dengan AI atau group navigasi.

Tidak hanya catur yang punya AI spesialis tersendiri, salah satu game yang berjudul MIDDLE EARTH : SHADOW OF MORDOR ini juga punya AI spesialis sendiri yang dikenal dengan nemesis system yang menciptakan dunia dalam video game ini menjadi lebih dinamis, dengan dinamika nya sendiri. 

Dalam penggunaan AI pada sebuah game, seorang profesor director game digital Georgios N Yannakakis pernah menegaskan ; untuk menciptakan AI yang lebih hebat dari AI yang hanya sekedar mengontrol prilaku NPC dengan menerapkan  beberapa hal ini, yaitu Player experiance modeling ,apa itu player experiance modeling penyesuaian tingkat kesulitan game secara langsung dengan kemampuan player, procedural - content genration, kemampuan menggenerate elemen game secara otomatis seperti kondisi lingkungan, tingkatan sampai musik, Data mining on user behavior ; evaluasi game yang di lakukan secara berkala oleh pihak developer; dan yang terakhir Alternate approaches to npcs; ini seperti perubahan jalan cerita tergantung kondisi player dan npc ketika berinteraksi di lingkungan game.

Semakin kesini tentu saja metode penerapan AI dari hari ke hari semakin berkembang, yang  memungkinkan sistem kita dapat berjalan lebih efektif dan efisien. Selain di dunia vide game, AI telah banyak di implementasi baik di dunia industri maupun di kalangan pengembang hardware atau pun software. Sudah banyak metode yang bisa kita temukan seperti particle swarm optimization (PSO), NEURAL NETWORK atau biasa di kenal dengan saraf tiruan, genetic alogaritm, fuzzy logic, support vector machine , LDA, PCA DAN sebagainya.

Cepat atau lambat user interface dengan basic virtual reallity juga akan menggantikan semuanya, pengguna tidak hanya dapat menikmati video game, tapi juga di lengkapi dengan fungsi universal. Meskipun masih dalam proses penyempurnaan seperti hololens dan yang terbaru ada augmented reallity yang di kenal dengan sebutan AR. AR ini lah yang kedepannya  di gadang2 akan  memanjakan para penggunanya dan akan memberikan experiance terbaik  kedalam tampilan mixed reallity gabungan virtual dan dunia nyata.


Tampilkan Komentar
Sembunyikan Komentar

0 Response to "RUMIT, Kecerdasan Buatan Dalam Video Games"

Post a Comment

ads

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel