สวัสดีและยินดีต้อนรับสู่ Intertoto เครื่องเทศ
เอาล่ะในส่วนรหัสใหม่นี้เราจะนำประสบการณ์การเล่น
ดังนั้นเราจะสร้างคลาสใหม่ซึ่งเราจะเรียกใช้หน่วยความจำ replay และจะใช้ประสบการณ์ในการเล่นให้ตรงตามที่คุณเห็นในการบรรยายปรีชา
แต่ก่อนอื่นเรามาเตือนความจำสั้น ๆ เกี่ยวกับสิ่งที่เล่นซ้ำ
เพื่อให้คุณรู้ว่าปัญญาประดิษฐ์ทั้งหมดนี้ตั้งอยู่บนกระบวนการตัดสินใจของมาร์คอฟและกระบวนการตัดสินใจของมาร์คอฟนั้นประกอบด้วยชุดเหตุการณ์
ดังนั้นคุณจึงรู้เหตุการณ์ตัวอย่างเช่นเปลี่ยนจากรัฐหนึ่งไปสู่อีกรัฐหนึ่ง
แต่ถ้าเหตุการณ์เป็นอย่างนั้นตั้งแต่วันรุ่งขึ้นมันมีความสัมพันธ์กับสถานะปัจจุบันมาก
ดีเครือข่ายจะไม่ทำดีมาก
ดังนั้นสำหรับผู้ที่มาจากหลักสูตรการเรียนรู้ลึกนั้นเหมือนกับที่เราได้เรียนรู้อนุกรมเวลาของเราด้วยการจับเวลาเพียงครั้งเดียว
มันไม่ได้เรียนรู้อะไรเลยเพราะการประทับเวลาหนึ่งครั้งไม่เพียงพอสำหรับแบบจำลองเพื่อเรียนรู้ที่จะเข้าใจความสัมพันธ์ระยะยาว
นั่นคือสิ่งเดียวกันและนี่คือสาเหตุที่เราต้องนำประสบการณ์การเล่นซ้ำมาใช้
มันทำงานอย่างไร
มันง่ายมากแทนที่จะพิจารณาเพียงสถานะปัจจุบันที่มีเพียงสถานะเดียวในเวลา t
เราจะพิจารณาเพิ่มเติมในอดีต
เช่นเดียวกับลิเธียมดังนั้นชุดกิจกรรมของเราจะไม่เป็นเช่นนั้น
และฉันคิดว่านี่จะเป็นตัวอย่างหนึ่งร้อยรัฐในอดีต
ดังนั้น T-ลบหนึ่งร้อยแปดสิบลบ 99 ถึงลบ 1 แล้ว S-T
ดังนั้นในคำอื่น ๆ
เราใส่ช่วงการเปลี่ยนภาพน้อยลง 100 ในสิ่งที่เราเรียกว่าหน่วยความจำและนั่นคือเหตุผลที่เรามีหน่วยความจำระยะยาวเมื่อเทียบกับหน่วยความจำระยะสั้นหรือฉันควรจะพูดว่าหน่วยความจำทันที
และเมื่อเราสร้างความทรงจำของเหตุการณ์ 100 ครั้งล่าสุดเราจะง่าย ๆ
ว่ามันจะใช้เวลาช่วงแบทช์ของการเปลี่ยนผ่านเหล่านี้เพื่อทำการอัพเดทครั้งต่อไป
นั่นคือการย้ายครั้งต่อไปของเราโดยการเลือกหัวข้อถัดไปดังนั้นในคลาสหน่วยความจำการเล่นซ้ำที่เรากำลังนำไปใช้เพื่อการเล่นซ้ำเราจะสร้างสามฟังก์ชั่น
ก่อนอื่นฟังก์ชั่นตามปกติเป็นกรณีของคลาสใด
ดังนั้นในฟังก์ชั่นนี้เราจะกำหนดตัวแปรที่จะแนบกับอินสแตนซ์ในอนาคตของคลาสที่เป็นวัตถุในอนาคตที่จะถูกสร้างขึ้นจากคลาสนี้
และตัวแปรเหล่านี้ก็คือความทรงจำของการเปลี่ยน 100 ครั้งเป็น 100 เหตุการณ์
และความจุที่เป็น 100 จำนวนคุณจะยินดีที่จะลองหน่วยความจำอีกต่อไปโดยการเพิ่มความจุ
นั่นคือฟังก์ชั่นแรกในฟังก์ชั่นนั้นจากนั้นเราจะสร้างอีกสองฟังก์ชั่นหนึ่งฟังก์ชั่นการกดหนึ่งครั้งเพื่อให้แน่ใจว่าหน่วยความจำไม่ได้มีการเปลี่ยนมากกว่า 100
ครั้ง
และสำหรับสิ่งนี้เราจะใช้ความสามารถโดยการทำเงื่อนไขง่ายๆเพียงอย่างเดียวจากนั้นในที่สุดเราก็จะทำให้ฟังก์ชั่นง่าย ๆ
และแน่นอนว่าจะต้องลองตัวอย่างการเปลี่ยนในหน่วยความจำของการเปลี่ยน 100 ครั้งล่าสุด
เอาล่ะเริ่มกันด้วยการแนะนำคลาส
ดังนั้นเมื่อคุณรู้ว่าเราเริ่มด้วยคลาสแล้วเราให้พวกมันเข้าคลาสเราเรียกมันว่า replay memory และในวงเล็บเราใส่วัตถุจากนั้น
Cullin แล้วเราไปเริ่มด้วยฟังก์ชันแรก
จุดจบคือฟังก์ชั่น
นั่นเหมือนกับก่อนที่เราจะเริ่มด้วยความตาย
จากนั้นสองขีดในนั้นสองขีดอีกครั้งและจากนั้นตัวแปร
แน่นอนว่ามีตัวตนเองซึ่งเป็นตัวแปรที่แนบมากับอินสแตนซ์ในอนาคตของคลาสของวัตถุในอนาคตและจากนั้นเราจะมีตัวแปรอีกตัวสำหรับคุณที่จะลองประสบการณ์อื่น
ๆ เป็นกำลังการผลิต
ดังนั้นความสามารถนี้จะเป็นหมายเลขหนึ่งร้อยเพียงเพราะเราจะสร้างประสบการณ์ในการเล่นกับช่วงการเปลี่ยนภาพที่น้อยกว่าหนึ่งร้อย
เอาล่ะแล้วก็ Collon และไปเลย
ลองเข้าไปข้างในฟังก์ชั่นและกำหนดตัวแปรของวัตถุหน่วยความจำรีเพลย์ของเรา
ดังนั้นสิ่งแรกคือความสามารถในการเรียนรู้ด้วยตนเองและอย่างที่คุณอาจเข้าใจว่านี่คือความสามารถที่เป็นจำนวนการเปลี่ยนผ่านสูงสุดที่เราต้องการในหน่วยความจำของเหตุการณ์
และนี่จะเท่ากับอาร์กิวเมนต์ที่จะป้อนเมื่อสร้างออบเจ็กต์ของคลาสหน่วยความจำการเล่นซ้ำ
นั่นคืออาร์กิวเมนต์ของฟังก์ชั่น init
ดังนั้นความจุ
ดังนั้นอีกครั้งที่จะไม่สับสนตัวเองว่าความจุเป็นชื่อของตัวแปรที่แนบมากับวัตถุและความสามารถที่นี่คืออาร์กิวเมนต์ที่จะใส่เมื่อสร้างวัตถุของหน่วยความจำระดับการเล่นซ้ำ
เอาล่ะ
แล้วเรามี voivode ที่สอง
นั่นเป็นความทรงจำที่แน่นอน
ดังนั้นตัวเองจึงสอน Nemec
เอาล่ะ
และ Voivode หน่วยความจำนี้จะเป็นอย่างไร
หน่วยความจำนี้ควรจะมี 100 เหตุการณ์ล่าสุดดังนั้นจึงควรเป็นการทดสอบอย่างง่าย
คุณทราบรายการซึ่งจะมี 100 เหตุการณ์ล่าสุดการเปลี่ยน 100 ครั้งล่าสุดและเริ่มต้นรายการ
ไม่มีอะไรที่ง่ายไปกว่านี้อีกแล้วเราแค่เพิ่มวงเล็บบางอย่างเข้าไป
และที่นี่เราไป
หน่วยความจำของเราได้รับการเริ่มต้นดังนั้นแน่นอนในช่วงเริ่มต้นของการทดสอบหรือแม่นยำมากขึ้นจุดเริ่มต้นของการสำรวจหน่วยความจำจะเป็นรายการว่างเปล่า
ทุกครั้งที่เราไปถึงสถานะในอนาคต
และการพูดถึงสิ่งนั้นคือสิ่งที่เราจะทำกับฟังก์ชั่นถัดไปที่เราจะเรียกว่าฟังก์ชั่นพุช
เราจะทำให้ฟังก์ชั่นการกดนี้เพื่อสร้างเหตุการณ์ในรายการหน่วยความจำนี้จากนั้นเราจะใช้ความสามารถเพื่อให้แน่ใจว่ารายการหน่วยความจำนี้มี 100
เหตุการณ์เสมอ
เอาล่ะเรามาทำสิ่งต่อไปกันดีกว่า
และจนกว่าจะถึงตอนนั้น