In evidenza
Sezioni
Magazine
Annunci
Quotidiani GNN
Comuni
      1. Aiello del Friuli
      2. Amaro
      3. Ampezzo
      4. Andreis
      5. Aquileia
      6. Arba
      7. Arta Terme
      8. Artegna
      9. Arzene
      10. Attimis
      11. Aviano
      12. Azzano Decimo
      1. Bagnaria d'Arsa
      2. Barcis
      3. Basiliano
      4. Bertiolo
      5. Bicinicco
      6. Bordano
      7. Brugnera
      8. Budoia
      9. Buia
      10. Buttrio
      1. Camino al Tagliamento
      2. Campoformido
      3. Campolongo al Torre
      4. Caneva
      5. Carlino
      6. Casarsa della Delizia
      7. Cassacco
      8. Castelnovo del Friuli
      9. Castions di Strada
      10. Cavasso Nuovo
      11. Cavazzo Carnico
      12. Cercivento
      13. Cervignano del Friuli
      14. Chions
      15. Chiopris-Viscone
      16. Chiusaforte
      17. Cimolais
      18. Cividale del Friuli
      19. Claut
      20. Clauzetto
      21. Codroipo
      22. Colloredo di Monte Albano
      23. Comeglians
      24. Cordenons
      25. Cordovado
      26. Corno di Rosazzo
      27. Coseano
      1. Dignano
      2. Dogna
      3. Drenchia
      4. Enemonzo
      5. Erto e Casso
      1. Faedis
      2. Fagagna
      3. Fanna
      4. Fiume Veneto
      5. Fiumicello
      6. Flaibano
      7. Fontanafredda
      8. Forgaria nel Friuli
      9. Forni Avoltri
      10. Forni di Sopra
      11. Forni di Sotto
      12. Frisanco
      1. Gemona del Friuli
      2. Gonars
      3. Grimacco
      1. Latisana
      2. Lauco
      3. Lestizza
      4. Lignano Sabbiadoro
      5. Ligosullo
      6. Lusevera
      1. Magnano in Riviera
      2. Majano
      3. Malborghetto Valbruna
      4. Maniago
      5. Manzano
      6. Marano Lagunare
      7. Martignacco
      8. Meduno
      9. Mereto di Tomba
      10. Moggio Udinese
      11. Moimacco
      12. Montenars
      13. Montereale Valcellina
      14. Morsano al Tagliamento
      15. Mortegliano
      16. Moruzzo
      17. Muzzana del Turgnano
      1. Nimis
      1. Osoppo
      2. Ovaro
      1. Pagnacco
      2. Palazzolo dello Stella
      3. Palmanova
      4. Paluzza
      5. Pasian di Prato
      6. Pasiano di Pordenone
      7. Paularo
      8. Pavia di Udine
      9. Pinzano al Tagliamento
      10. Pocenia
      11. Polcenigo
      12. Pontebba
      13. Porcia
      14. Pordenone
      15. Porpetto
      16. Povoletto
      17. Pozzuolo del Friuli
      18. Pradamano
      19. Prata di Pordenone
      20. Prato Carnico
      21. Pravisdomini
      22. Precenicco
      23. Premariacco
      24. Preone
      25. Prepotto
      26. Pulfero
      1. Ragogna
      2. Ravascletto
      3. Raveo
      4. Reana del Rojale
      5. Remanzacco
      6. Resia
      7. Resiutta
      8. Rigolato
      9. Rive d'Arcano
      10. Rivignano
      11. Ronchis
      12. Roveredo in Piano
      13. Ruda
      1. Sacile
      2. San Daniele del Friuli
      3. San Giorgio della Richinvelda
      4. San Giorgio di Nogaro
      5. San Giovanni al Natisone
      6. San Leonardo
      7. San Martino al Tagliamento
      8. San Pietro al Natisone
      9. San Quirino
      10. San Vito al Tagliamento
      11. San Vito al Torre
      12. San Vito di Fagagna
      13. Santa Maria La Longa
      14. Sauris
      15. Savogna
      16. Sedegliano
      17. Sequals
      18. Sesto al Reghena
      19. Socchieve
      20. Spilimbergo
      21. Stregna
      22. Sutrio
      1. Taipana
      2. Talmassons
      3. Tapogliano
      4. Tarcento
      5. Tarvisio
      6. Tavagnacco
      7. Teor
      8. Terzo d'Aquileia
      9. Tolmezzo
      10. Torreano
      11. Torviscosa
      12. Tramonti di Sopra
      13. Tramonti di Sotto
      14. Trasaghis
      15. Travesio
      16. Treppo Carnico
      17. Treppo Grande
      18. Tricesimo
      19. Trivignano Udinese
      1. Udine
      1. Vajont
      2. Valvasone
      3. Varmo
      4. Venzone
      5. Verzegnis
      6. Villa Santina
      7. Villa Vicentina
      8. Visco
      9. Vito d'Asio
      10. Vivaro
      1. Zoppola
      2. Zuglio
Dietro le quinte delle IA

Cos’è Dota 2, il videogioco online su cui si allenano le intelligenze artificiali

Cos’è Dota 2, il videogioco online su cui si allenano le intelligenze artificiali
OpenAI lo ha usato tantissimo per creare Five, l’antenata di ChatGPT: ha giocato 45mila anni di partite contro se stessa, diventando imbattibile
2 minuti di lettura

Le intelligenze artificiali sono bravissime con i giochi, a impararne le regole, a stare nei binari che impongono e pure a battere gli umani. Sono meno brave in presenza di variabili imprevedibili (come l’interazione con noi), ma questa è un’altra storia. Con i giochi sono perfette.

E infatti i giochi vengono spesso usati per addestrarle e pure per metterle alla prova: celebri sono le partite di scacchi fra macchine intelligenti e avversari umani, così come nel 2017 suscitò grande clamore il fatto che AlphaGo, una IA sviluppata da Google, riuscì a imparare da sola a giocare a Go, arrivando a superare gli umani in questo un gioco difficilissimo.

youtube: il trailer della serie dedicata a Dota

Allenarsi con i videogiochi

Questa cosa è vera ancora oggi, ovviamente: OpenAI, l’azienda di cui parlano tutti perché ha ricevuto miliardi di dollari di investimenti da Microsoft e ha creato GPT-3, il large language model (cos’è?) su cui si basa ChatGPT, ha alle spalle una lunga esperienza con i giochi. Anzi, con i videogiochi.

Fra 2016 e 2019, i suoi ingegneri del software hanno lavorato allo sviluppo di una IA forse meno conosciuta ma non certo meno importante: si chiama Five e ha imparato quello che sa giocando al videogioco Dota 2. Ha giocato talmente tanto che nell’ambiente è nota anche come Dota 2 AI.

Con “ha giocato tanto” si intende veramente tanto: online, l’azienda ha spiegato che avrebbe disputato “10mila anni di partite contro se stessa”, ma il dato è vecchio e più di recente è stato rivisto al rialzo. Provando circa 180 anni di partite al giorno, Five avrebbe accumulato 45mila anni di esperienza a Dota 2, come svelò Greg Brockman, co-founder e attuale presidente di OpenAI.

È ovviamente diventata bravissima, tanto che fra 2018 e 2019 ha affrontato sia giocatori comuni in alcune sfide online (vincendo il 99,4% delle volte) sia soprattutto ha partecipato a The International, il torneo annuale di Dota 2 con montepremi da 25 milioni di dollari, battendo in finale i campioni in carica.

Un momento di gioco a Dota 2
Un momento di gioco a Dota 2 

twitter: le vittorie di Five a Dota 2

Cos’è Dota 2 e come provarlo

Non che fosse facile, perché Dota 2 non è esattamente un videogioco semplice. Come forse si capisce, è il seguito di Dota e il suo nome sta per Defense of the Ancients. È videogioco di ispirazione fantasy, ma non è nato come un videogioco: è una mappa realizzata dai fan di Warcraft III, che ha avuto così tanto successo da diventare un titolo a sé stante e da generare un seguito, prodotto da Valve.

Dota e Dota 2, esattamente come Warcraft III, appartengono al genere Moba (come League of Legends, per citare uno dei più noti): la sigla sta per Multiplayer online Battle arena e sono appunto giochi online competitivi in cui si combatte in un’area solitamente divisa in settori e in cui generalmente si vince prendendo il controllo della mappa, o comunque radendo al suolo l’insediamento degli avversari. A complicare il tutto c’è il fatto che i Moba uniscono elementi action con altri tipici dei giochi di strategia in tempo reale e dei giochi di ruolo, con le caratteristiche e le abilità che crescono e si modificano con il progredire delle partite.

Questo li rende tutti parecchio difficili da padroneggiare, cosa che vale ancora di più per Dota 2, dove sono coinvolti e si possono scegliere più di 100 personaggi unici, ognuno con le sue diverse specializzazioni (a loro volta ricche di diramazioni e variabili) e con la possibilità di utilizzare centinaia di oggetti e armi diverse. Senza dimenticare il fatto che le partite online si svolgono solitamente in squadre da 5, cosa che vuol dire che durante le partite la IA di OpenAI doveva affrontare ogni volta l’imprevedibilità non di una singola persona, ma di cinque.

Disponibile dal 2013 per Windows e iOS e accessibile anche da Steam (si passa da qui), Dota 2 ha quasi 8 milioni di utenti attivi al mese. Ma nessuno bravo come Five, probabilmente.

@capoema