Ciao e benvenuti a parte per allenare l'occhio con kuning convoluzionale profondo.
Giusto.
Ora che abbiamo costruito l'IA AI con l'architettura della rete neurale il corpo nel modo in cui le azioni sono
giocate e tutto il resto.
È ora di allenarmi a dire con un Cuellar convoluzionale profondo.
Quindi da ora in poi ti applicheremo la riproduzione dell'esperienza.
Lavorare con i valori che lavorano con le parole.
E ci sarà anche un bonus che migliorerà molto.
Il processo di addestramento, chiamato traccia dell'eleggibilità della traccia di ammissibilità, è una tecnica potente
che consiste nell'accumulare la parola su più passaggi ei valori del cubo vengono appresi su questo accumulo di parole
rispetto a prima dove i valori del cubo venivano appresi dopo ogni transizione.
Quindi, dopo aver ricevuto ogni parola questa volta, impareremo i valori dopo aver ottenuto diversi premi invece
di una sola parola.
Quindi, invece di avere una transizione dopo l'altra e sai ogni volta aggiornare il valore Q.
i valori di q saranno aggiornati ogni passaggio perché l'ammissibilità traccia i radicali e i passi dell'eleggibilità traccia e fine è
questo numero dopo il quale i valori di q stanno per essere aggiornati e nel nostro modello.
Bene,
Qui avremo tutte le chiamate allora.
Ciò significa che saranno 10 passi di tracciabilità e quindi aggiorneremo e impareremo i valori q
ogni 10 passaggi.
Dopo aver accumulato le parole su questi 10 passaggi, questo è un bonus.
Ciò renderà il nostro modello ancora più potente e vedrai che alla fine otterremo
risultati eccezionali.
Sono rimasto davvero sorpreso quando ho visto il risultato finale.
Lavoravo su Merle's che impiegava molto tempo per essere eseguito.
Sai che l'intelligenza artificiale ha richiesto molto tempo per allenarsi, ma lo vedrai con questo più la rete neurale
che abbiamo creato.
Questo è il nostro cervello e il nostro corpo qui con cose.
Quindi otterremo un mob molto potente e quindi un'IA molto potente perché vedrete che curerà veramente
le bugie.
Capisci di cosa sto parlando.
in questa parte 2, stiamo iniziando con l'ottenere l'ambiente Dume e in realtà preparato le linee di codice per te.
Quindi, come puoi vedere
Stiamo semplicemente utilizzando il file esterno di pre-elaborazione delle immagini da una cartella di directory di lavoro.
Quindi, in pratica, l'ordine è piuttosto quello di prendere prima questa linea di codice che non lo rende in tribunale.
0 0 è il nome dell'ambiente nel quale stiamo giocando.
Quindi, per prima cosa importiamo l'ambiente con questa gemma che rende questo è ciò che puoi trovare nella pagina aperta
e nelle esercitazioni.
formato quadrato con le dominazioni 80 per 80 e quello che ricordo è perché nel nostro nuovo che funziona bene impostiamo le
nostre immagini di input per avere i motori del tempo uno per 80 per 80.
Ma poi usiamo questa classe di immagine di preprocesso che è una classe da Pre-processing delle immagini per pre-processare le immagini che entreranno
nella nuova che funziona e le preprocessiamo in modo che abbiano un
Ricorda che uno è il numero di canali e quindi uno significa che stiamo lavorando con immagini in bianco e nero.
Ecco la scala di grigi qui.
E 80 per 80 significa che il dominio delle nostre immagini di input sarà 80 per 80 e questo è
ciò che impostiamo nella rete neurale, ma ovviamente dobbiamo specificarlo quando inseriamo le immagini che è esattamente
ciò che facciamo qui con questo pre-elaborazione classe immagine
a Doom Quindi vedremo come ucciderà i mostri cercando di raggiungere il meglio e tutto sarà super emozionante.
E poi dopo che importiamo l'ambiente con il giusto formato delle immagini di input mentre importiamo
l'intero gioco con i video con questa linea di codice e ricordiamo che la cosa interessante di
questo è che alla fine vedremo i video giocare
E ricorda che questi video andranno in questa cartella di video.
Tutto ok.
E l'ultima riga qui, ma voglio mostrartelo perché è importante che ora è più legato all'IA
AI che stiamo costruendo.
Ricorda che la nostra rete neurale prende come input le azioni del numero.
Questo perché sai che vogliamo creare un'IA AI che possiamo testare facilmente in diversi ambienti
e in diversi ambienti Dume.
E poiché i diversi ambienti hanno un numero diverso di azioni, abbiamo specificato
questo numero di azioni come l'input della CNN del cervello.
E quindi ora quello che stiamo per fare è ottenere questa variabile di azioni del numero usando l'ambiente Dumah
che abbiamo appena importante e creato in questa variabile.
E più tardi questo numero in realtà è molto bene che stiamo per creare sarà l'input del cervello.
Quindi facciamolo.
Sto introducendo questo numero reale di azioni con numero variabile azioni uguali.
Ora prenderemo il nostro ambiente doom che è la variabile che abbiamo creato.
Così faccio il mio
Poi aggiungiamo qui quello e poi bene qui andiamo prendiamo il primo spazio azione qui che è l'insieme
delle tue azioni.
Vi incoraggio a dare un'occhiata all'apertura di Horrible per vedere come funziona.
Sai come funziona aprire gli ambienti della palestra.
Ma in fondo questo è l'insieme di azioni.
E da questo insieme di azioni possiamo accedere al numero di azioni nell'ambiente e fare questi
dati qui e poi.
E questo è il numero di azioni e quindi doom e quello spazio azione restituirà 7 6:48 perché ci
sono sette azioni.
So che possiamo vedere sei azioni nei due ambienti nella pagina di apertura, ma penso che possiamo
anche correre.
E così sai che possiamo andare avanti spostare a sinistra spostare a destra girare a sinistra girare a destra e scattare.
rende tutte e sette le azioni giuste e questo è tutto per ottenere l'ambiente che dobbiamo fare il nostro ambiente.
E inoltre possiamo eseguire ciò che
Abbiamo un numero di azioni in modo da avere finora tutto ciò di cui abbiamo bisogno per il nostro cervello.
Creeremo quindi un oggetto o un oggetto del cervello che chiameremo lettere minuscole della CNN.
E dal momento che qualsiasi funzione prende un numero di azioni come argomento, metteremo il numero
di azioni nella scena in un oggetto che creeremo e, naturalmente, creeremo il corpo e infine l'intelligenza
artificiale.
Ed è per questo che la prossima sezione lo chiamerò costruire un AI AI perché ora possiamo costruire quanti
più occhi vogliamo.
Questa è la cosa fantastica della programmazione orientata agli oggetti.
Possiamo costruire qualsiasi IA come vogliamo.
E quindi costruiremo la nostra intelligenza artificiale con il cervello sofisticato e questo è esattamente ciò
che faremo nel prossimo tutorial.
Fino ad allora goditi l'intelligenza artificiale.