TNA Academy
21/03/2019
عمرك سمعت عن الDeep learning؟
بتسمع الكلمة دي في ايفنتات كتير ولا زال مصطلح مبهم بالنسبة لك او مش عارف ايه فايدته في الحياة؟
بص يا سيدي، الموضوع ومافيه انك عايز "تعلم" الكمبيوتر يفررق بين مجموعة من الصور، او بمعنى اصح، يعمل" Image classification"
ومن هنا جاء الاسم => learning.
طب و deap?
الحكاية يطول شرحها ومش هنوفي حقه في بوست واحد .. ولكن باختصار:
الكمبيوتر مختلف عننا، التمييز بين الحاجات المختلفة عندنا سهل جدا، طبيعي لما تشوف صورة حيوان مثلا هتعرف اسمه، لكن بالنسبة للكمبيوتر< مستحيل! الا لو..
دربته، بمعنى؟ بتعتبر ان الكمبيوتر دة طفل، بس طفل غبي شوية :D
عشان يقدر يميز بين الانواع المختلفة للحيوانات مثلا، لازم يشوف الاف الصور، لكل نوع.
الطفل عنده حاسة النظر والسمع الي بيميز بينها، لكن في الكمبيوتر، الموضوع مختلف.
"حواس الكمبيوتر" هنسميها neural networks.
ايوة بعلمه ازاي؟
بعد تجميع الاف الصور بتعمل training.. عندك input => الصور. و neural network هتتعلم تميز بينهم.
ازاي؟
تخيل ان كل صورة عبارة عن مجموعة من الfeatures.. خصائص بتميزها، القطة مثلا ليها لون معين، عمرك ماشفت قطة حمرا، نفس الحكاية مع الكلاب، كل نوع ليه لون، رسمة عين، فرو، دي كلها features.
اعلم الكمبيوتر الfeatures دي ازاي؟
Neural networks..
شبكة متصصلة ببعضها، زي الي في الصورة كدة، الشبكة دي مكونة من مجموعة من الـ neuron متصلين ببعض بطريقة معينة, متقسمين لمجموعات ، او layers ، كل مجموعة بتتعلم feature معين.
عدد الـ layers دي كبير جدا جدا جدا. ومن هنا جاء الاسم => deep!
تعال ناخد مثال :D
وليكن عايز تعلم الكمبيوتر يفرق بين نوعين من الحيوانات، قطط وكلاب مثلا، مع العلم انك عايزه يفرق بينهم بغض النظر عن نوعهم ، هتديله صور واشكال مختلفة ليهم، قطة شيرازي، كلب جولدن، ايا كان النوع، عايزه يميز بينهم.
ازاي تقدر تعمل دة؟
اتففنا انه عشان يتعلم ان دة قطة، لازم توريله الاف الصور من القطط،بحيث لو وريته اي صورة جديدة ..يقدر يحدد ان دي قطة.
طب لو عايزه يفرق بين ١٠ انواع من الحيوانات؟
هتديله الاف الصور "لكل نوع" :D .
تسيب الneural network تتعلم.. وترجع تعمل classificaton.
المشكلة الي لسا قايلنها فوق اسمهاCIFAR-10، ودي مشهورة جدا على مواقع زي kaggle.
الحلو في الموضوع ان مصادره كتير، غير ان فيه مكتبة رائعة في بايثون اسمهاkeras بتساعدك تبني deep learning model في ١٠ او ٢٠ سطر بس من الكود!
مش بس كدة، لو عايز تبدا تجرب، بدل ما تجمع الصور وتبدأ مالصفر، فيه ناس جممعت لك ملايين الصور في database واحدة.. وبkeras تقدر تحملها بكل بساطة في سطر واحد!
اشهر الامثلة الجاهزة هي MNIST.. ملايين الصور من الارقام مكتوبة باشكال وخطوط مختلفة.
الموضوع ليه تطبيقات كتيرة جدا!
زي انك تحول كلام في صورة لtext مكتوب او صوت.
دول امثلة على ابعض التطبيقات:
Colorization of Black and White Images.
Adding Sounds To Silent Movies.
Automatic Machine Translation.
Object Classification in Photographs.
Automatic Handwriting Generation.
Character Text Generation.
Image Caption Generation.
Automatic Game Playing.
طبعا الموضوع طويل وفيه تفاصيل شيقة كتير والي اتكلمنا عنه دة مجرد قشور ، بس دي نبذة للي حابب يكمل!
طب لو عايز اتعلم deep learning؟
بداية مفيش حد بيدخل للـ DL علطول كدة، لازم تتعلم A.I الاول وكم موضوع مهم من الـ Math.
= ايه دة الموضوع كبيير يا عم
- ممكن، بس فيه كورسات كتير من edx او Udacity ماشية باسلوبproject based learning هتستمتع!
-اخر سؤال، لو عايز الكمبيوتر يتعلم يفرق بين كذا صورة لازم اديه صور كتير؟ لا، فيه طريقة جديدة اسمها one shot learning .. بتوري الكمبيوتر صورة واحدة بس! ازاي؟ خليكوا متابعنا عشان تعرفوا ..
لو عايزة تفهم اكتر يعني ايه neural networks، اتفرج على البلاي ليست الرائعة دي:
https://www.youtube.com/playlist…
الفيديو دة جميل جدا
How do we classify images:
https://youtu.be/cAICT4Al5Ow
بالمناسبة اعمل subscribe للراجل ده طريقة شرحه مميزة👆
لو عندك اى سؤال 📩 سيب كومنت او ابعت لينا رقمك وهنكلمك 📱
----------------
ممكن تتواصل معانا عن طريق المسجات على الصفحة 📩
او واتس اب على https://wa.me/201000065765
او تكلمنا على رقمنا 01000065765
عنوانا 73 ش ابو داوود الظاهري متفرع من مكرم عبيد, مدينة نصر, القاهرة
وممكن تتابع كل جديد على موقعنا www.tnaacademy.com
13/03/2019
دراسة في ديسمبر 2017 بتقول ان عدد مستخدمي الاجهزة الذكية وصل ل 2.5 مليار مستخدم
وطبعا مع ازدياد عدد مستخدمي الاندرويد في العالم وخصوصا في مصر بقي الطلب علي ال Android developers كبير جدا وفعلا دلوقتي معظم الشركات بتتجه ان يكون عندها ال Application الخاص بيها
ومش كدة وبس .. دلوقتي لو انت عندك فكرة application جديدة وفكرة الناس محتاجاها وقررت تنفذها تقدر تكسب منها وكمان ممكن تبقي مشروعك الخاص 😃
متفوتش الفرصة انك تتعلم مجال زي ال Mobile Application خصوصا ان كل المؤشرات بتقول ان المستقبل كبير جدا في المجال ده ✋
👈 انطلاق اول دبلومة للاندرويد فى TNA Academy
سجل دلوقتي في Android Development Diploma واللى هتبدأ في خلال شهر من دلوقتي وبخصم خاص جدا بمناسبة الاقتتاح 😃
هتلاقي تفصيل اكتر عن محتوى الدبلومة في الـ Shop على الصفحة
وممكن كمان تسجل اسمك في ورش وتدريبات اخر السنة 😉
لو عندك اى سؤال 📩 سيب كومنت او ابعت لينا رقمك وهنكلمك 📱
----------------
ممكن تتواصل معانا عن طريق المسجات على الصفحة 📩
او واتس اب على https://wa.me/201000065765
او تكلمنا على رقمنا 01000065765
عنوانا 73 ش ابو داوود الظاهري متفرع من مكرم عبيد, مدينة نصر, القاهرة
وممكن تتابع كل جديد على موقعنا www.tnaacademy.com
Click here to claim your Sponsored Listing.
Category
Website
Address
73 Abu Dawood Elzahery Street Nasr City
Cairo
11762
Opening Hours
| Monday | 10am - 10pm |
| Tuesday | 10am - 10pm |
| Wednesday | 10am - 10pm |
| Thursday | 10am - 10pm |
| Friday | 1pm - 10pm |
| Saturday | 10am - 10pm |
| Sunday | 10am - 10pm |