مرحبًا ومرحبًا بكم في برنامج Python التعليمي هذا.
حسنًا ، لقد صنعنا الدماغ ، والآن لنصنع الجسد.
لذا ، كما فهمت ، فإن الجسد هو الجزء الذي نحدد فيه كيفية أداء الإجراءات ، مثل
ما يحدث لجسم الإنسان الحقيقي.
كما تعلم ، لديك الدماغ الذي يرسل الإشارات إلى الجسم ثم يلعب جسمك الإجراء.
حسنًا ، هذا هو نفسه.
لدينا إشاراتنا تأتي من الدماغ.
نحصل على إشارة الخرج مع وظيفة التوجيه هنا.
كما تعلم ، أول ما يحدث هو أننا حصلنا على الصور.
تذهب الصور إلى عيون الشبكة العصبية المكونة من الطبقات التلافيفية الثلاث.
وبعد ذلك مع الطبقات المتصلة بالكامل ، نحصل على إشارة الإخراج من الدماغ ، والتي تحتوي
على قيم الإشارات ، ولكن بعد ذلك يجب إرسال إشارة الخرج هذه إلى الجسم ، وسيقوم الجسم بتنفيذ
الإجراء.
وهذا هو بالضبط الجزء الذي سنهتم به الآن.
سنقوم بتنفيذ الطريقة التي سيلعب بها الجسم الحركة والطريقة التي سيفعل بها ذلك باستخدام طريقة
soft max.
تمامًا مثل السيارة ذاتية القيادة.
أصر على أن طريقة soft max موصى بها بشدة للعب بجسم الذكاء الاصطناعي ، وبالتالي هذا هو الأسلوب
الذي سنسعى إليه.
ولكن على عكس السيارة ذاتية القيادة ، سنقوم بعمل فصل دراسي.
وستتوافق هذه الفئة بالطبع مع جسم الذكاء الاصطناعي.
وبالتالي ، لنبدأ بتقديم فئة هنا نسميها soft max body مثل هذا.
لا أريد أن أسميها soft Max ، فقط لأن Soft Max هي فئة من pytorch من وحدة GN ، لذلك من الخطر تسميتها
بهذه الطريقة.
لذلك أنا أسميها سوفت ماكس بودي.
والآن أصبح من الواضح جدًا أن شبكتنا العصبية التلافيفية CNN هي الدماغ
وأن soft max body هي جسم الذكاء الاصطناعي ، لذا فلنرث من وحدة MN DOT.
لا أعتقد أننا سنستخدمه ، لكن على أي حال ، لا يزال بإمكاننا أن نرث منه.
كما تعلم ، إذا كنت ترغب في تحسين فئة soft max body وترغب في استخدام بعض الأدوات من وحدة DN ،
فستتمكن من القيام بذلك باستخدام وحدة DN ، لكن في هذه المرحلة لا أعتقد أننا سنكون كذلك
باستخدام أي من وحدة DN.
ثم كولين ودعنا نذهب داخل الجسم.
حسنا.
لذا أولاً ، كالعادة ، سنبدأ بوظيفة init الخاصة بنا لتحديد متغيرات كائن الجسم المستقبلي
الذي هو أجسام الذكاء الاصطناعي.
وفي الواقع ، بالنسبة لجسم الإنسان ، فإن العامل الذي يمكن أن يحدده هو درجة الحرارة.
وفي الواقع ستكون هذه هي درجة الحرارة الوحيدة.
إنه جسم بسيط ، ولكن لا يزال استخدام معامل درجة الحرارة هذا سيفيدنا كثيرًا.
لكن قبل درجة الحرارة ، دعونا لا ننسى الذات للأجسام ، وللأجسام ، والآن يمكننا إدخال
درجة الحرارة t وهي نفس المعلمة التي نستخدمها للسيارة ذاتية القيادة.
ثم كولن ودعنا نحدد المتغيرات.
لذلك بما أننا ورثنا من N. أ. الوحدة النمطية ، سنستخدم الوظيفة الفائقة مرة أخرى.
لنكن فعالين ، فلننسخ هذا ولصقه هنا.
وبالطبع ، دعونا لا ننسى استبدال CNN هنا بـ soft.
ماكس ، صديقي ، ها أنت ذا.
الآن ، أفترض أن هذا قد يصبح رد فعل بالنسبة لك لاستخدام الوظيفة الفائقة في هذه المرحلة.
ثم ما يتعين علينا القيام به هو ، بالطبع ، ضبط متغير درجة الحرارة لدينا بالنقطة الذاتية t وسيكون
ذلك مساويًا للحجة التي سيتم إدخالها عند إنشاء هدف إلى فئة soft max.
أذكر أنه كلما قمت بإنشاء كائن من فئة soft max body ، يجب عليك إدخال الوسيطات
الموجودة في وظيفة init ، وبالتالي تكون t ثم متغير الكائن الخاص بك المرتبط بذات
الكائن الذي سيكون t مساويًا لـ هذا t ، وهو الحجة التي ستدخلها.
حسنا.
والآن هذا كل شيء لوظيفة init.
هذا في الواقع كل ما نحتاجه.
لذا أعتقد أننا مستعدون للانتقال إلى الوظيفة التالية لفئة self max body.
وستكون هذه هي الوظيفة الأخيرة.
هناك وظيفتان فقط ، وظيفة init والوظيفة التالية التي سنقوم بتنفيذها في البرنامج التعليمي
التالي والتي ستكون وظيفة الأمام و y إلى الأمام.
هذا لأنه يتعين علينا الآن إعادة توجيه إشارة الإخراج من الدماغ أي ، كما تعلمون ، قيم قائمة
الانتظار الموجودة في الخلايا العصبية الناتجة لطبقة الإخراج إلى الجسم الذي سيلعب الإجراء.
لذلك نحن نعيد توجيه إشارة الخرج من الدماغ إلى الجسم الذي سيلعب الإجراء.
تقدم للأمام أو يسارًا أو يمينًا أو انعطف يسارًا أو انعطف يمينًا أو أطلق النار.
حسنًا ، لنفعل ذلك في الدرس التالي.
وحتى ذلك الحين ، استمتع.
أنا.