Merhaba ve bu öğreticiye hoş geldiniz.
Şimdi yarın beynimiz var.
Eniyileştiricimiz de var.
Yani temelde farklı ajanlarımızı eğitmeye hazırız.
İşte bizim farklı beyinlerimiz.
Bundan böyle bu A3 algoritmasını içerecek olan bu büyük tren fonksiyonunu yapacak ve bu nedenle bulduğum
bu trende uygulamak üzere olduğumuz şey sadece bu büyük tren fonksiyonunun sadece bu büyük
tren işlevi olacak başka bir şey olmayacak olması. Bu tren fonksiyonunu kim kullanacak.
Ve ana kod ile bu modülün son adımı.
İşte gidiyoruz.
Ancak başlamadan önce bunu fark edebilirsiniz.
İlk önce bazı kitaplıkları içe aktarırız, böylece meşale modülü bulunan klasik kitaplıklar olur.
Yani meşale kütüphaneniz kütüphaneyi bitirecek ortamı yaratmaya başlar.
Sonra elbette ithalat yapacağız aslında modelimizden bir sınıftır.
Bunu dosyalayın.
Sonunda TORCIDA'dan bir değişken kullanacağız.
Degradedeki yüksek performanslı yarışmalara pişman olmaya pişmanım.
Dinamik grafikler sayesinde.
Ve sonra paylaştığımız grad'ın işlevini bu noktada çok fazla zaman harcamak istemediğimden emin olmasını sağlıyoruz, çünkü
bu ilk önce bu her şeyin doğru çalıştığından emin olmasını sağlayacak bir işlevdir.
Temsilci tarafından kullanılan modelin hisse eğimi yoksa.
Bu yüzden kısa paylaşılan lisans mezunları adı verilir ve diğer sebep ise bu fonksiyonun
gerekli olduğunu düşünmemem.
azından bununla birlikte, kodun düzgün şekilde yürütüleceğinden yüzde yüz emin olabilirsiniz, ancak bu gerçekten önemli değildir.
Ancak asla bilemeyiz ve en
Dikkat etmemiz gereken şey şu anda hepimizin başlaması gereken eğilim fonksiyonudur.
İşte başlıyoruz.
Savunma ve tren yakında bir tren olacak ve bu dönüşüm birkaç argüman alacaktır.
İlki rütbe.
Bunun ne olduğunu açıklayacağım ve ikincisi haram olan saniye, böylece tüm
parametreler çevreye açıklanacak.
Ardından üçüncü parametrenin ahlaki değerleri paylaşılacak.
Böylece, paylaşılan model, aracının az sayıda araştırmayı belirli sayıda adımda çalıştırması
için alacağı ve son olarak da son bağımsız değişkenin daha önce yaptığımız iyileştirici olacağını biliyorsunuzdur.
Bu kadar mükemmel, tartışmalar için hazır.
Şimdi de aynı işlevi uygulamaya hazırız.
Yapacağımız ilk şey, senkron aktif Crilley ajanları için A-380'un ne anlama
geldiğini hatırladığının farkındasın.
8: 3'de senkronize bir şey olduğunu görüyoruz.
burada bu sıralama parametresi, her eğitim aracısı senkronize olacak şekilde tohumun kaydırılması için.
Anladığınız gibi, her bir eğitim aracısını ve ekonomik olmayan birimlerini devreden çıkarmak zorundayız, o zaman bu sıralamada her
bir tarafı kaydırmak için rütbeyi kullanacağız, böylece
Örneğin, herhangi bir eğitim aracı varsa, sıralar 1'den 10'a gidecek ve 1'den 10'a kadar
bir aracı başına bir tamsayı olacak.
Dolayısıyla tohumları tek bir iplikle kaydırdığımızda, bu iplik tarafından oluşturulan tüm sahte rastgele sayılar
diğer ipliklerden tamamen bağımsız olacaktır.
Ancak tohum veya sabit sayılar.
Dolayısıyla, deneyimi çoğalttığımızda tam olarak aynı olayları bulacağız.
Ve koltuk açısından determinizm olduğu için.
Bu yüzden anlamak önemlidir ve bu yüzden yapmamız gereken şey, tohumun rütbe ile kaydırılması için
burada bulunan her bir stajyer ajanı senkronize etmektir.
Bunu yapmak için bunu yapalım.
Torche kütüphanemizi alacağız.
Sonra manuel alt çizgi tohum parantezi ile tohum alacağız.
Bu bir işlevdir ve şimdi, tohumdan erişebildiğimiz tüm ajanların tohumlarını
alıp onları senkronize etme rütbesine kaydırmaya gidiyoruz.
Bu acentelerin her biri sadece artı rec ekleyecek ve bu, her bir stajyer acentesini devralmak için tohum sıralamasını değiştirecek
çünkü her bir eğitim ajansı için bir tohum var.
Pekâlâ, ilk iş bitti ve şimdi bir sonraki adım çevreyi elde etmektir.
Bu yüzden, şimdi arayacağımız ve şimdi Atari'yi yaratmak ve koparma için ortam yaratmak
için son modülden işlemek için kullanacağımız yeni bir değişken yaratacağız.
Bu, patlama ortamını yakalamaktır.
Bu yüzden bu işlevi Terry'yi yaratıyoruz ve şimdi çevre parametreleri olan tek bir argümanı
girmeliyiz.
Ve onlara sahibiz çünkü bu beyin işlevinin girdilerinden biridir.
Buradaki bu parametre, koparma ortamının parametreleri olacak ve bu nedenle,
bu programları savunan ortamları elde etmek için bu programı tartışıyoruz ve daha sonra bir sonraki kodda ana
fonksiyon olan bir isim edineceğiz tüm kodu idam
edecek brüksel sadrazamı koparma olacak.
Pekala, çevreyi mükemmel kılacaktır.
Ve şimdi bir sonraki adım çevre merkezini ajanlardan birine hizalamaktır.
Ve bunu neden yapıyoruz.
Bunun nedeni, A-3 Silmaril'in her ajanının çevrenin kendi kopyası gibi kendi vizyonuna sahip olduğunu
ve bu nedenle, ajanların her birinin çevrenin belirli bir sürümünde sıralamasını ve devam etmek
için bunu yapmamızın gerektiğini unutmayın. Koltuğu kullanmak için her koltuk belirli bir
ortam belirlediğinden.
Bu nedenle, her ajan için farklı bir tohum ilişkilendirerek tam olarak ne istediğimizi elde ederiz,
ki bu da her ajanın kendi çevresi olacaktır.
Peki bunu nasıl yapabiliriz ki o zaman çevremizi alabiliriz o zaman o zaman tohum işlevi sizin için çevre
için olanları seçtiğinizi bildiğinizi kullanın.
Ve şimdi ortamın koltuğunu ajan tohumu ile hizalamak.
Peki bu işi almamız gerekiyor çünkü bu, ajanların koltuklarına tekabül ediyor ve bu da, her şeyin farklı
bir sette olması nedeniyle, iyi organize edilmiş eğitim ajanlarına sahip olmak için sıralamaya kaydı.
Dolayısıyla, bunu burada ödemek zorunda kalacağız ve bu, ortamın koltuğunu ajandan
birine hizalayacaktır. Tamam, şimdi modelimizi alacağız.
İşte bizim A-3 gör beynimiz.
Şimdi, aktif sınıfı model dosyamızdan kullanacağız.
yeni bir nesnesi oluşturacağız ve isterseniz bu nesne modeli veya beyin olarak adlandıracağız.
Temel olarak bu etkinlik sınıfının
Ancak temel olarak bu nesne, CM'nin tüm sarmallarını içerecektir. Doğrusal bağlantı ve Ford, sinyali
yaymak için işlev görür.
Bu nedenle, temelde, eleştiricideki aktörün beyinlerini, son çıkışı elde etmek
için beyindeki sinyali yayma yeteneğini içerecektir.
O halde bunu yapalım, böylece bu nesne modeli çağırmak istediğimizi söyleyelim modelimizi yaratalım.
Ve bu nedenle Act create sınıfının bir nesnesi oluşturuyoruz ve bu nedenle sınıf bir aktör eleştirmeni ele alıyoruz ve şimdi
iki girdiğinde hangi argümanları hatırlıyoruz.
Aslında işlevin argümanlarıdır.
Yani bizzat kendimiz girmek zorundayız, biliyorsunuz, yöntemde nesneyi kullanmak için yapmamız gereken şey bu.
Fakat sonra koymamız gereken argümanlar, baskı resimlerinde sanat zincirlerinde yapılan kötü
şekildeki nominal putlar ve eylem setini bildiğiniz gerçek alanı içeriyor.
Bu argümanları tren işlevine koyalım.
Birincisi, bunu ortamımızla alabiliriz ve o zaman gözlem alanını kullanırız, o zaman gözlem alanı budur ve
o zaman biz de gölge parantezinin sıfırını elde ettiğimiz girdilerin sayısını elde edersiniz.
Tamam.
Bu girdiler içindir.
Ve şimdi eylem alanı için.
Bu, çevremizden almamız gereken neredeyse aynı, bundan daha önemli olduğumuz anlamına geliyor.
Ve sonra eylem alanı.
Tamam.
Ve bu bize bir nesne oluştururken girmemiz gereken argümanları verir.
Yürütme sınıfının modeli.
Tamam şimdi modelimize sahibiz ve şimdi bir sonraki adım giriş durumlarımızı hazırlamaktır.
Dolayısıyla hala daha derin olmayan gayri resmi öğrenim içerdiğini hatırlayın; bu nedenle girişteki girdi imgelerimiz
giriş imgelerimizi belirtir ve bu nedenle Ray, başlangıçta bir kanalı içerecek, çünkü siyah
beyaz görüntülerle çalışacağız ve 42 okyanusunda zaman geçirecektir. 42.
Ancak burada anlamak ve girdi durumlarının girdi görüntüleri olduğunu akılda tutmak önemlidir.
Bu durumda yapmamız gereken güçsüz almaktır, o zaman bunu bir işkence cevabına dönüştüreceğiz.
Ancak daha önce yaptığımız şeylerin başında bir hakem bulup almak için attığımız ilk adım var.
Aslında oldukça basit.
duruma çapraz gelecek ve bir hakem dizisi elde etmek için bu değişken için bir değişken oluşturmamız gerekir.
İlk önce,
Ortamımızı alıp uyumamız ve ardından sıfırlama işlevini kullanmamız yeterlidir.
Ve bu, devletleri 42 x 42 boyutlarında bir imparatorluk dizisi olarak başlatacaktır.
Biri 1 kanal, yani siyah beyaz görüntü ve 42 x 42 görüntünün hakimiyeti anlamına geliyor.
Piksel sayısı ve genişliği ve piksel sayısı ve yükseklik.
Temelde bu sadece zaman örneğidir.
Ve birlikte çalıştıklarımız da bu.
yaptýk çünkü ţimdi İmparatorluk'ta böyle bir zaman sigortasý imajý elde edecek.
Ve ţimdi simdi umpiring
Şimdi onları meşale dansçılarına dönüştürebiliriz ve bunu yapmak için tekrar veri durumuna geçeceğiz,
çünkü sayı dizilerini saklamak zorunda değiliz.
Ve meşale modülünün fenerini kullandığımız yer burası.
Unutma ki zaten bunu alt çizgi olmayan Tay dili parantezi işleviyle yapmaktayız.
Ve bu fonksiyonun içinde, bir meşale sensörüne dönüştürmek istediğimiz sayı oranını girmeliyiz.
Devlet tarafından ödenmeyen dizinin önceki versiyonu boru işlevinden bir meşale sensöründen
boru hattı haline gelecek ve böylece devletten yoğunlaşan durum budur.
Ve şimdi sadece yapılışı başlatmaya ihtiyacımız var.
Değişken genellikle bir bölüm bittiğinde veya oyun bittiğinde bunu söyleyen değişken olduğunu unutmayın.
Burada sadece yaptıklarımızı çok iyi tanıtmak ve oyun başlatıldığında bu Voivode'un doğruya eşit
olacağını belirtmek için initialiser'ı true olarak uygulamak istiyoruz.
Bu, AI'nın sonsuza kadar oynamaması için daha sonradan kullanışlı olacak.
Tamam.
Bu temel olarak bu eğilim işlevinin başlangıcı bazı başlatma ve yapmamız gereken
bazı şeylerdi.
Buradaki en önemli şey, her bir stajyer temsilcisinin imtiyazını kaldırmamız gerektiğiydi.
Bu, uygulamak zorunda olduğumuz A3 benzerinin ilk ilkesidir.
Ve şimdi sonraki öğreticide paylaşılan modelle senkronizasyona geçeceğiz.
Unutmayalım, farklı bir model var, aynı zamanda tüm ajanların paylaştığı bir model olan
paylaşım modeli var.
Ve bu nedenle gösteri modeli ile senkronize etmeliyiz, böylece her ajan, paylaşılan bu
modeli belirli sayıda adımın küçük bir araştırmasına yönlendirdi.
Bir sonraki Statoil'de bunu yapacağız.
Ve o zamana kadar AI zevk.