YouTube Transcript:
Convolutional Neural Networks (CNN) الذكاء الاصطناعي: الشبكات العصبية لتحليل الصور
Skip watching entire videos - get the full transcript, search for keywords, and copy with one click.
Share:
Video Transcript
View:
خلينا نعرف شو هي بتتكون او من ايش او كيف
بتشتغل هاي معالجه الصور فمثلا لو بدنا
ناخذ رقم معين وبدنا نعمل اوتوماتيك ياخذ
الرقم
من الاول ياخذ على انه رقم وبالاخر نعرف
ايش هو تبعه انه هل هذه الصوره لرقم اثنين
رقم ثلاثه رقم اربعه وما الى ذلك فهون
بكون صوره واحده
يا اما بكون الصوره
هي ابيض او اسود او انها بتكون يعني ملونه
اذا كانت ملونه فاحنا بندخلها على كذا
يعني بندخلها على اللي هو الار جي بي اللي
هو رد جرين وبلو
بدخل هدول وبصير معالجته السي ان بتتكون
من كذا لير اولهم هو كمبلوشن اللي حنشرح
عنه في السلايدات القادمه وبعديها بصير في
عنا ماكس كمان راح نشرح عنه في السلايدات
المقبله وبعدين كمان كلفلوشن ماكس طبعا
هون احنا ممكن يعني نغير هذا النوع من
الاخر بعد ما يصير عنا صور عديده من صوره
واحده بنعمل صور كثيره
ويعني
برضو صغير نعمل لهم ناخذ كل المعلومات هاي
وبنعملها
يعني ناخذ كل بكسل من هاي الصوره ومن
نعمله
وبعد ما نعمله فلات بندخله على
نتورك وبالنهايه في اخر
بكون في عنا اللي هو الا رقام من 0 لتسعه
واللي
احتماليه انه يكون اكبر هذا الرقم بناخذه
وايش بنسوي فيه ومنخليه هو الجواب الصحيح
بالنسبه
يعني اي يعني زي ما حكينا يا اما بتكون
ابيض او اسود يكون في الصوره نفسها في كل
بيكسل في رقم معين بالنسبه للابيض والاسود
هو بس هذا الرقم من صفر الى
250
وبيتم باعتمادا على هذا الرقم منحدد انه
قديش هي الصوره
يعني هاي الارقام البيكسلز بتدخل جوا هلا
اذا كان الوان مختلفه اللي هو رد جرين
وبلو احمر اخضر وازرق كل بياخد يعني كل
بياخد رقم معين على كل بيكسل وطبعا
الكومبنيشن تبعهم هو اللي حيعطينا الصوره
ولكن في السي ان احنا لازم نعالج كلشنل
لحالها
طبعا احنا ممكن ندخلهم على انها ار جي بي
او في عنا مقياس ثاني برضو يستعمل قليل
ولكن مرات يستعمل اللي هو الاتش في اس
الاتش بي اس هو يعني بياخدها الاتش نمبر
بيعطينا ايش هو الكلر زي ما احنا شايفين
هون بالصوره
والفي بيعطينا قديش هو كميه الابيض فيه
اذا بكون الفي قليل فهو بكون اسود الرقم
او ماء يعني غامق اللون واذا بكون الفي
عالي وبكون اكثر بياضا
والاس هو قديش هو
قديش
فهو اذا كان اس رقم معالي فهو احنا بنحكي
عن جرين
طبعا هاي بالنسبه
واللي بتكون سرعه عاديه
هلا بعد ما ناخذ هاي الامبوت بدنا نلتقي
منها المعلومات عشان نسقي هاي من هاي
المعلومات بنعملها من خلال
هلا شو يعني
هو
ناخد يعني بكون عنا
يعني معين للكونفلوشن نفرض انه في عنا
يعني ثلاث
ثلاثه باي ثلاثه
هذا
لازم ياخذ جواته لازم تاخذ يعني وايت عشان
الهايس هي اللي بتم تدريبها في اليونان
نتورك نفرض على السبيل المثال اذا كان
الكيرنر له رقم واحد صفر واحد صفر واحد
صفر واحد صفر واحد مثلا
بناخذ هاي اللي هي الرقم وبنصير نمسح
الصوره عن طريقه من نضع اللي هي
في البوكس اللي احنا بنشوفه هون اذا سوينا
هيك المشكله انه الدايمنشن بيقل للي هو
الصوره البدائيه بقل لانه يعني لانه ما
بنقدر انه نروح
فعشان هيك احنا بنرتب نعمل زي ما احنا
شايفين في هاي الصوره لما نعمل
تبع الصوره ما بيقل
فهذا الطريقه منعمل اللي هو
اذا بدك مثلا نفرض انه يعني
كارنيل واحد صفر واحد اللي حكينا فيه فانه
بس انه لما تمسح هاي الصوره فهي واحد
بتنجمع مع هون الواحد بينضرب في الصفر
فحتصير صفر وهون بياخذها واحد وهاي صفر
واحد صفر وهاي صفر صفر وهاي من تنضرب في
واحد فبالتالي بناخذهم نجمعهم بيطلع الرقم
اربعه
فهاي الطريقه تبعت الكونفلوشن
هلا بالنسبه
طبعا الماكس هي خطوه الهدف منها هو تصغير
حجم
اللي هو اللي احنا بنشتغل فيها فمثلا
اخذنا اول اشي عملنا اخذنا اخذنا من
عملنا في كيرنال او
فايف يعني انه يعمل
هلا لازم عملنا طبعا احنا
ضربنا الصور صارت مش صوره واحده دخلت صوره
على كل كارنيل عم بياخد عم بخلي الصوره
الواحده احنا مثلا حكينا بدنا
مثلا
255 كيرنر فهو بصير ياخذ بياخذ الامبوت
صوره واحده وبعمل لي 255 صوره تانيه
طبعا مضروبه ممسوحه في اللي هو
هلا بعد هيك مشكله هاي الصور كبيره صارت
وحددها كتير والحجم كبير فاحنا بندخلهم
على ماكس ماكس بولينج ايش بسوي هو بينزل
مساحه الصور بخليها اصغر باختصرها
بدل ما احنا يكون عنا مثلا بدنا نعمل ماكس
يعني بياخد اللي هو اعلى رقم وهو عشرين
فبحط لي اياهم عشرين طبعا على البيكسل
الصوره نفسها
بروح القسم الثاني بياخد اعلى رقمه هو 30
والقسم الثالث والقسم الرابع وما الى ذلك
طبعا في طريقه ثانيه برضو غير الماكس
بولينج عاده نحن نستعمل ولكن يوجد برضه
اللي هو بنعمل ناخذ اللي هو
الارقام اللي بيتم مسحها بهاي الطريقه
احنا منزل عدد يعني عدد البيكسلز في
او في الستيب القادمه
فيعني ممكن
التعامل معها بشكل اسرع ونقطه منها
المعلومات الاكثر يعني بالاول احنا بنختصر
في اول ليرز راح يكون احنا بناخذ تفاصيل
احنا ما بهمنا
هاي التفاصيل احنا بدنا ناخذ تيتشرز معين
من الصوره
فما بهمنا كل الصوره يعني ناخذ البيكسلز
تبعها فمن بعد
منزلها نعملها وبعدها بنعمل كمان كلوشن
بعدين
يعني حسب كم لاير احنا بنعمل بعدين بنروح
اللي هو
تبع الصوره هلا شو يعني
انه احنا بناخذ هلا هاي الصور بعد ما
عملنا لها
بالاخير صارت صور كثيره طبعا تاثرت
للكرنز اللي احنا عم نستعملها
بصير واحد صفر ثمانيه خمسه مثلا من من نحط
هذا البيكسل هون الثاني هون الثالث هون
الرابع هون
بنروح نمسك الصوره الثانيه ومن نبلش نحط
كل اللي هي الارقام تبعتها
فهي بدل ما هم صور راح تصير سترينج من
البيكسلز
الارقام تبع البيكسلز بنحطهم على شكل خطي
وبعدين ايش بنسوي بندخلهم على
اللي هي زي اي دي بلانك او
بعد بيدخلوا جوا هذا الديب نيول نتورك
بيطلع من الاخر اللي هو
بيعطونا احتمالات كل من صفر واحد اثنين
لتسعه اللي هو الرقم اللي بدنا نعرف
هلا هذا الرقم اللي بدنا نعرفه
شو بدي يعني كيف بدي احدد اذا هذا هو
الرقم الصحيح ولا لا فنفرض انه في عنا
الاحتمالات طلعت او الارقام اللي طلعت
الثلاثه
هلا اذا طلعت من عندي هاي الارقام بدنا
نعمل في فنكشن اسمه سوفت ماكس سوفت ماكس
عاده هو جدا يستعمل في كله يعني بشكل عام
في لما ناخذ السجن وهو بسيط
هو انه بناخذ اي تو ذا باور اللي هو
الثلاثه الاكس اللي هو الثلاثه
ونقسمه على مجموع
الاي تو ذا باور الرقم هذا لكل يعني
الالمنس وبيطلع معنا هاي الارقام فالرقم
الاعلى اللي هو في حالتنا اللي هو هذا 3
او بوينت 175 هو الرقم
تبعته اعلى فبالتالي يتم تصنيف الصوره على
انها يعني اللي هو هذا الرقم ففي حاله
طبعا دخلنا اثنين فهو المفروض يعطيني طبعا
اللي هو انه دخل رقم اثنين
اذا كان عندي طبعا هذا الكلاسيكيشن هو
يعني مالتي في العصر اللي هو احنا بناخذ
رقم صفر واحد اثنين ثلاثه الى تسعه
اذا انا بدي اعمل
يعني اذا في رقم او ما في رقم يعني بعطيه
ورقه بيضاء او في رقم او انه يعني بشكل
عام انه او كات او درك يعني بدي اياه هيك
يا هيك ما فيش خيارات تانيه يفضل نستعمل
لو
الاحتمال او الرقم اللي هو بيتبع هذا
الواحد على واحد بلس اي ماينس اكس راح
يعطينا رقم قريب من الواحد او قريب من
اللي هو
يعني مش واحد يعني وبالتالي احنا بنستطيع
انه ليمت
الاحتماليه انه يعني هذا بالنسبه للرقم
هلا من الاشياء اللي لازم نذكرها كمان
اللي هو دروب اوت دروب اوت هو تكنيك تدريب
النيون قائمه على انه اثناء تدريب نتورك
في بعض
الوايتس بعض الكونفلوشنز ما راح يعني ما
راح نستعملهم راح نعملهم شده انه بنعملهم
صدام عشان يعني نعمل بنختار
منهم ونعمل له شده انه
للموديل تبعنا اوفر هو انه الموديل يكون
بيعمل كويس على الترينينج داتا ولكن لما
ناخذه في الحقيقيه الاداء تبع ضعيف او
يعني يعني جدا متدني فبالتالي ما بنستعمل
هذا النوع من اللي هو
يعني ما بنرضى انه نستخدم هذا
الموديلز او يعني انه ضعيف بنعمل دائما او
عاده نعمل عشان
يعني نزيد
اداء
النتورك في
الواقع
فيهم هلا في الاشياء اللي بندخلها كمان
انه بنعمل انه
هو
كل الامبوديتها بتدخل على انها بدل ما هي
بيكسل فاليو احنا بندخلها كل البكس من صفر
لواحد فكل
اعلى بالي وهي واحد واقل فاليو هي صفر
طبعا كيف ممكن تسويها هي بس انه نقسم على
مثلا اللي هو اعلى رقم في البيكسل 255
فممكن انه نقسم على
فبالتالي كل الارقام الثانيه راح تصير من
صفر الى واحد من الاشياء برضو ممكن نسويها
اثناء الكونفلوشن الارقام برضو بتزيد
فعشان انه برضو كنترول الارقام انها تزيد
او تقل من مشكلتها انه بتزيد اكثر مثلا
لانه هي عمليات اكثر ضرب
عشان يعني
برضه نحسن الاداء مرات بنسوي
وهي نفس النور اللي حكينا عنه ولكن يتم
داخل نتورك داخل اللي هو الشبكه نفسها
في هاي الطريقه هي كيف بتعمل اللي هو
[موسيقى]
راح نطبقها في الدرس القادم
Click on any text or timestamp to jump to that moment in the video
Share:
Most transcripts ready in under 5 seconds
One-Click Copy125+ LanguagesSearch ContentJump to Timestamps
Paste YouTube URL
Enter any YouTube video link to get the full transcript
Transcript Extraction Form
Most transcripts ready in under 5 seconds
Get Our Chrome Extension
Get transcripts instantly without leaving YouTube. Install our Chrome extension for one-click access to any video's transcript directly on the watch page.
Works with YouTube, Coursera, Udemy and more educational platforms
Get Instant Transcripts: Just Edit the Domain in Your Address Bar!
YouTube
←
→
↻
https://www.youtube.com/watch?v=UF8uR6Z6KLc
YoutubeToText
←
→
↻
https://youtubetotext.net/watch?v=UF8uR6Z6KLc