Halo dan selamat datang di tutorial Python ini.
Jadi sekarang kita siap untuk melatih jaringan untuk meminimalkan jarak kuadrat antara output dan target
berkat apa yang kita lakukan dengan jejak kelayakan di bagian sebelumnya.
Yah pada dasarnya kami sudah siap untuk memulai seluruh pelatihan dengan Anda tahu mendapatkan input kami
target kami prediksi kami kemudian menghitung kesalahan terakhir antara prediksi dan target dan kemudian melakukan
propagasi mundur adalah untuk mendapatkan grid di pusat bobot data.
Jadi kami siap untuk melakukan semua ini tetapi karena kami ingin menghitung rata-rata bergerak dan 100 langkah yang Anda
tahu untuk melacak rata-rata selama pelatihan.
Nah sebelum kita melakukan seluruh pelatihan ini kita akan membuat kelas sekarang bahwa kita akan
mendapatkan rata-rata bergerak 100 langkah.
Jadi jangan khawatir kami akan melakukannya dengan cepat.
Kami akan menjadikannya kelas dengan tiga fungsi yang akan kami lakukan semua ini dan tutorial tunggal sehingga kami akan melakukannya
dengan cepat.
Kami sudah melakukannya.
Dan selain itu kami ingin fokus pada pelatihan sekarang karena itu yang paling penting.
Jadi mari kita buat kelas ini sekarang di tutorial tunggal ini.
Baiklah jadi kita akan memperkenalkan kelas baru yang akan kita panggil dan untuk moving average dan kemudian kita
mulai dengan fungsi pertama kita.
Sehingga tentu saja fungsi bawaan yang tidak pernah berubah di dalamnya dan fungsi ini dan itu akan
mengambil dua argumen.
Yang pertama adalah diri untuk rata-rata objek bergerak dan ukuran masa depan yang akan sesuai dengan ukuran
daftar kata-kata yang kita akan menghitung rata-rata.
Jadi ini akan menjadi 100.
Baiklah, jadi kita punya argumen untuk fungsi ini.
Sekarang mari masuk ke dalam fungsi.
Sekarang Anda tahu apa yang harus dilakukan, kita harus menginisialisasi variabel yang spesifik untuk objek.
Dan ini.
Yah pertama yang pertama akan menjadi daftar kata yang akan menjadi daftar yang berisi 100 kata yang
akan kita hitung rata-rata.
Jadi di sini sekarang kita hanya menginisialisasi daftar ini dengan daftar kosong ini di sini.
Jadi buatlah daftar setiap kata dan kemudian variabel kedua dari objek masa depan kita tentu saja ukuran
dan ukurannya akan sama dengan argumen yang akan dimasukkan saat membuat objek rata-rata bergerak masa
depan.
Jadi tamasya.
Dan kita sudah siap untuk beralih ke fungsi berikutnya yang akan menjadi fungsi tambah dan itu
akan menambah imbalan kumulatif.
Hati-hati, itu bukan hadiah sederhana, melainkan hadiah kumulatif.
Dan itu karena Anda tahu kami sedang melakukan penelusuran kelayakan dan karenanya mempelajari setiap 10 langkah.
Dan karena itu belajar dengan imbalan kumulatif dan bukan hadiah sederhana.
Jadi ini menambahkan fungsi yang akan kita buat akan menambahkan hadiah kumulatif ke daftar hadiah itu.
Jadi Jeff tentu saja kita akan menyebutnya iklan dan fungsi ini akan mengambil dua argumen.
Yang pertama adalah diri karena kita akan menggunakan daftar kata-kata ini di sini karena kita
akan menambahkan hadiah kumulatif ke daftar kata-kata ini.
Jadi kita perlu diri untuk bisa mendapatkan ini untuk diri sendiri.
Dan yang kedua akan menjadi hadiah yang akan mewakili hadiah kumulatif.
Baiklah jadi ada dua argumen fungsi.
Sekarang mari masuk ke dalam fungsi dan mari kita mendefinisikan apa yang harus dilakukan.
Ok jadi sangat sederhana hal pertama yang harus dilakukan adalah setiap kali kita mendapatkan akumulasi kita ingin yang baru.
Anda tahu ketika kita maju pada langkah-langkah tenue Nah apa yang harus kita lakukan adalah menambahkan kata-kata ini secara kumulatif
ke daftar.
Dan itulah yang akan kita lakukan. Kita akan menulis satu baris kode yang
akan menambahkan hadiah kumulatif baru yang kita dapatkan setelah maju dalam sepuluh langkah ke daftar kata di sini.
Dan untuk melakukan ini kita harus memisahkan dua kondisi karena karena dia akan bekerja dengan batch Yah
kita ingin berada di beberapa daftar tetapi dalam beberapa kasus lain kita kata-kata juga
dapat sebagai elemen tunggal dan sintaks untuk menambahkan elemen ke daftar yang merupakan daftar kata-kata di sini tidak
sama apakah Anda menambahkan daftar atau elemen tunggal.
Jadi kita hanya harus membuat ini suatu kondisi yang akan memisahkan kedua kasus ini.
Dan mari kita mulai dengan kasus pertama yang merupakan kasus ketika apa yang kita tambahkan ke
daftar kata-kata ini adalah daftar dan untuk melakukan ini kita akan menambahkan contoh dalam tanda kurung kita menempatkan dua argumen yang
pertama adalah apakah kata-kata yang kami tambahkan.
Jadi kami tidak.
Dan yang kedua adalah LIST.
Jadi, jika daftar kata instance berarti jika imbalannya ada dalam daftar.
Dan jika imbalannya masuk dalam daftar, apa yang kita lakukan sangat sederhana sehingga kita mengambil daftar hadiah kita dan kita akan menambahkan daftar
ini karena karena ini adalah daftar yang dapat kita lakukan adalah menggunakan operasi penambahan sederhana
karena kita dapat beberapa kertas untuk mendapatkan hadiah.
Berikut adalah daftar karena ini akan dipanggil untuk makna sebenarnya dalam kasus ini.
Jadi kami dapat dengan mudah menjumlahkan daftar ini ke daftar kata-kata kami dan oleh karena itu kami hanya dapat memiliki
daftar hadiah Anda ditambah hadiah yang sama.
Dan dengan melakukan ini, kami hanya memperpanjang daftar dengan beberapa di dua daftar ini bersama-sama.
Baiklah.
Dan kemudian kondisi kedua.
Jadi kita bisa menambahkan yang lain sehingga jika hadiahnya bukan daftar dan oleh karena itu jika itu adalah elemen tunggal dan jadi
apa yang terjadi dalam kasus itu.
Nah itu sama kami ingin menambahkan dua kata ke daftar kata-kata kami.
Tetapi kita tidak dapat menggunakan sintaksis karena kata-kata kita tidak akan lagi menjadi daftar.
Ini akan menjadi elemen tunggal.
Jadi yang perlu kita gunakan adalah sintaks lain yang merupakan fungsi append.
Saat Anda ingin menambahkan satu elemen ke daftar, Anda dapat menambahkan sesuatu.
Anda harus menggunakan fungsi append.
Dan inilah yang akan kita lakukan sekarang.
Kita akan mengambil daftar kata-kata dari objek dan menempelkannya di sini dan kemudian menambahkan titik dan kemudian kita
pergi dulu.
Dan tentu saja dalam tanda kurung kita meletakkan elemen yang ingin kita tambahkan.
Dan ini tentu saja b kata tetapi kata-kata dalam hal itu tidak akan menjadi daftar.
Ini akan menjadi elemen tunggal seperti kata kumulatif tunggal yang tidak ada dalam daftar.
Baiklah dan kemudian kita ingin melakukan ini tetapi sekarang kita harus menambahkan sesuatu yang lebih.
Itulah yang terjadi ketika daftar kata ini mendapat lebih dari 100 elemen.
Dalam hal ini yang harus kita lakukan adalah menghapus elemen pertama dari daftar ini setiap kata untuk
memastikan bahwa daftar kata ini selalu mengandung tidak lebih dari 100 elemen.
Jadi persis seperti apa yang kami lakukan untuk mobil mengemudi selatan ketika
membuat ini pergi jendela dan untuk memastikan hal ini kita akan menambahkan kondisi sementara menentukan bahwa setiap kali panjang daftar kata-kata kita yang merupakan jumlah
elemen dalam kita daftar kata setiap kali jumlah ini lebih besar dari diri sendiri yang ukurannya adalah ukuran yang
kami katakan di sini dan yang nantinya akan sama dengan 100.
Saat kita membuat objek.
Begitu jumlah elemen dari daftar kata ini lebih besar dari 100.
Yang ingin kita lakukan adalah menghapus elemen pertama dari daftar kata yang dapat kita peroleh dengan mengambil
indeks 0 yang merupakan indeks pertama dari daftar.
Ini adalah elemen pertama dari daftar kata-kata kami dan kami ingin menghapusnya setiap kali daftar kata kami berisi
lebih dari 100 elemen.
Sehingga dengan ini dengan persyaratan ini di sini kami memastikan bahwa daftar kata-kata kami tidak pernah mengandung
lebih dari 100 elemen dan oleh karena itu Sekarang yang dapat kami lakukan adalah membuat fungsi baru untuk menghitung rata-rata daftar
kata kami yang akan berisi pada saat dijalankan seratus elemen.
Dan karena itu kami akan menghitung rata-rata bergerak 100 langkah setiap kali.
Jadi mari kita buat fungsi ini menjadi sangat mudah karena ada fungsi utama
dalam Python yang merupakan fungsi dari non-pilot untuk menghitung rata-rata daftar.
Jadi mari kita perkenalkan fungsi terakhir kita di sini yang akan kita panggil
rata-rata dan fungsi ini akan mengambil satu argumen yang akan menjadi mandiri karena kita akan menggunakan
tentu saja masih daftar kata-kata kita yang merupakan variabel dari objek kita untuk diri sendiri dan pewarnaan.
Dan sekarang mari kita bandingkan rata-rata dan secara langsung kita akan mengembalikan rata-rata karena kita bisa mendapatkannya
dengan fungsi rata-rata yang tentu saja kita mainkan.
Nah apa yang ingin kita hitung artinya itu adalah daftar apa yang saya pikir masih saya salin.
Ya kita mulai.
Jadi kita hanya mengembalikan rata-rata dari daftar kata-kata kita dan artinya.
Seperti yang saya katakan adalah fungsi oleh non-Thailand.
Jadi di sini dan Anglish lihat daftar kata yang berarti sendiri.
Dan kemudian kita pergi, kita memiliki rata-rata 100 langkah sempurna.
Jadi kami membuat kelas itu dengan sangat efisien.
Sekarang kita mendapatkan instruksi tentang cara mendapatkan rata-rata bergerak 100 langkah.
Dan karena kita akan menggunakan satu objek rata-rata bergerak ketika melakukan pelatihan dengan baik mari kita buat
objek rata-rata bergerak ini.
Jadi kita akan menyebutnya A dan sederhana dan akan menjadi objek dan kelas.
Dan seperti yang kami katakan kami ingin ukurannya menjadi 100 karena kami ingin menghitung moving average pada satu 100 langkah.
Begitu sempurna.
Itu dia.
Kami sekarang siap untuk melatih AI kami untuk akhirnya menjadi cerdas.
Sudah waktunya dari titik ini bahwa zaman kita akan menjadi pintar.
Jadi saya tidak sabar untuk melatihnya.
Ini akan menjadi sangat mudah karena ini adalah sesuatu yang kita mati.
Tapi ini akan menyenangkan.
Dan selain itu setelah itu akan ada waktu untuk bersenang-senang bahkan lebih karena pada dasarnya usia
kita saya akan sepenuhnya siap yang dibangun dan juga kecerdasan dan oleh karena itu kita akan menjalankan kode
Dan kemudian saya akan memainkan Doom dan akhirnya kami akan menonton video AI AI kami bermain Doom dan
kami akan melihat apakah berhasil mencapai rompi.
Jadi saya tidak sabar.
Mari kita lakukan pelatihan itu.
Dan sampai saat itu aku.