Mostafa Elhosseini

  • Home
  • Mostafa Elhosseini

Mostafa Elhosseini القناة الرسمية للدكتور مصطفى الحسيني - استاذ دكتور بكل

🌟 Excited to share my insights on "Amazing Numpy Methods" in my upcoming lecture! As a Professor from Mansoura Universit...
17/12/2023

🌟 Excited to share my insights on "Amazing Numpy Methods" in my upcoming lecture! As a Professor from Mansoura University, I'll delve into powerful techniques that can transform your data analysis and scientific computing with Python. Stay tuned for a deep dive into Numpy's world! 🚀
https://youtu.be/7EHc1HovPbA?feature=shared

This lecture presents some amazing methods from Numpyallclose()clip()extract()where()percentile()

✅ Exploratory Data Analysis using LUXExploring the depths of data with LUX for Exploratory Data Analysis! LUX makes data...
15/12/2023

✅ Exploratory Data Analysis using LUX
Exploring the depths of data with LUX for Exploratory Data Analysis! LUX makes data visualization and understanding patterns a breeze. As an AI professor, I'm always thrilled to share cutting-edge tools like this. Dive into your data with ease!

This lecture presents the importance of Exploratory Data Analysis and how it could be easy to use the Lux Package. lux Discover and visualize the data to g*i...

🌟 Excited to share my latest lecture: "Creating Score Columns in Blackboard"! 📊 Perfect for academics & scholars looking...
14/12/2023

🌟 Excited to share my latest lecture: "Creating Score Columns in Blackboard"! 📊 Perfect for academics & scholars looking to streamline grading. Dive into the essentials of the Blackboard Grade Center 📚.

Join me, Prof. Elhosseini, for insightful tips & tricks. Don't miss out on enhancing your e-learning experience! 🚀

👩‍🏫👨‍🏫 Academics, scholars, and fellow educators, let's make grading efficient & effective.
https://youtu.be/vYfCrVO0h-k
Watch, subscribe, and retweet for more valuable content! 📢📲💻

Welcome to our comprehensive guide on utilizing Blackboard's Grade Center, an integral part of our "How to Use Blackboard" playlist. In this lecture, titled ...

Excited to share my latest lecture on "Understanding Iterables and Iterators in Python OOP"! 🐍🚀 Perfect for computer sci...
14/12/2023

Excited to share my latest lecture on "Understanding Iterables and Iterators in Python OOP"! 🐍🚀 Perfect for computer science and engineering enthusiasts looking to deepen their Python skills. Dive into practical, real-world applications and unravel these key programming concepts.

👨‍🏫 As a Professor of Smart Systems Engineering, I'm thrilled to bring this topic to life for you.

👀 Watch, like, and retweet to spread the knowledge! Don't forget to use for more insights into the world of AI and tech.
https://youtu.be/AHzNkdPPEGU?feature=shared
🌟💻

In this insightful lecture, part of our comprehensive playlist on Object-Oriented Programming (OOP) using Python, we delve deep into the concepts of Iterable...

13/12/2023

🎓 Dive into the world of Deep Learning with my comprehensive playlist! 🤖 From the fundamentals to advanced concepts, these videos will guide you through every step of the journey. Perfect for enthusiasts and scholars alike! 🧠

🔗 Explore now: https://youtube.com/playlist?list=PL-cKUB-e2Kiv-q2LukHH621belTVzdz8F&feature=shared 🚀

مرحبًا بك في قائمة التشغيل المخصصة لعالم التعلم الآلي المثير! تتضمن هذه المجموعة المنسقة بعناية سلسلة من المحاضرات تغطي مجموعة واسعة من المواضيع والمفاهيم، م...

🔍 Missing values in data can skew ML models. Pandas in Python offers great tools for handling them. You can fill gaps wi...
12/12/2023

🔍 Missing values in data can skew ML models. Pandas in Python offers great tools for handling them. You can fill gaps with fillna(), or drop them using dropna(). Remember, the right method depends on your data context!
https://youtu.be/oVu6dqbGIKU?feature=shared

In this lecture, we will talk about missing values in your dataFrame, how to detect and how to handle it. The dataset we use while practice is the hourly his...

Join me,  for an insightful lecture on 'What is Deep Learning'. A deep dive into the fascinating world of AI and neural ...
11/12/2023

Join me, for an insightful lecture on 'What is Deep Learning'. A deep dive into the fascinating world of AI and neural networks. 🧠🤖 Calling all scholars and academics: your likes, shares, and subscriptions are greatly appreciated! 📚👥
https://youtu.be/sCiDhKtkAPk?feature=shared

في هذه المحاضرة، سنتعرف على مفهوم الشبكة العصبية العميقة وأساسياتها. سنستكشف ماهية التعلم العميق وكيف يعمل في استخراج وتمثيل المعلومات. سنتحدث عن مفهوم تعلم ...

11/12/2023

‏🚀 إلى عشاق علوم الكمبيوتر والهندسة! 🖥️ اكتشفوا معي أساسيات البرمجة بلغة C في سلسلة جديدة ومثيرة على قناتي. 📚👨‍💻 هذه فرصتكم لتعلم لغة البرمجة الأكثر قوة ومرونة. شاهدوا، تعلموا، ولا تنسوا الإعجاب وإعادة التغريد! 🌟
https://youtube.com/playlist?list=PL-cKUB-e2Kiv4J7jbXjfdLpZvD6QI2ZhX&feature=shared

‎ 💡🔁

قائمة تشغيل مصممة خصيصًا لتعليم البرمجة باستخدام لغة C. تتضمن هذه القائمة مجموعة من الفيديوهات والدروس التي تغطي كل شيء تحتاجه للبدء في بناء برامجك الخاصة با...

11/12/2023

✅ Excited to share my comprehensive playlist on Computer Organization and Architecture, covering the essentials of William Stallings' renowned book. Dive into the world of computer systems with me! 🖥️💡 Perfect for students and enthusiasts alike.

https://youtube.com/playlist?list=PL-cKUB-e2KiswAkwZLJYlTzI69FpSJa50&feature=shared

بلاي ليست مخصصة لشرح مفاهيم الهندسة المعمارية للحاسوب والتنظيم بناءً على كتاب "ستالينجز". تتضمن هذه القائمة مجموعة من الفيديوهات والمحاضرات التي تشرح بالتفصي...

02/12/2023

اللهم انصر اهلنا بفلسطين... اللهم سدد رميهم... اللهم منزل الكتاب... مجري السحاب.... هازم الاحزاب.... زلزل الارض من تحت اقدام عدونا..... اللهم انصر اهلنا وانزلن سكينة عليهم

📢 Excited to share my latest article in Expert Systems with Applications: "Quadratic Interpolation and a New Local Searc...
01/12/2023

📢 Excited to share my latest article in Expert Systems with Applications: "Quadratic Interpolation and a New Local Search Approach to Improve Particle Swarm Optimization: Solar Photovoltaic Parameter Estimation" 🌞🔍

🔗 Read here
https://www.sciencedirect.com/science/article/abs/pii/S095741742301919X

📊 Impact Factor: 8.5, Top 10% in the field!

I invite fellow scholars and academics to explore this work. Your reads, discussions, and citations are greatly appreciated! 🎓🤖

The Particle Swarm Optimization technique (PSO) is widely used in practical applications due to its flexibility and strong optimization performance. H…

27/11/2023

🚀 New! Explore my latest playlist on learning Object-Oriented Programming (OOP) using Python - now available in Arabic! 🐍

🎓 Scholars and programming enthusiasts, this is your chance to deepen your understanding in and .

👨‍🏫 I'm , inviting you to watch, like, subscribe, and share the playlist with others!

🔗 Check it out here: https://www.youtube.com/playlist?list=PL-cKUB-e2KiupThVC1bCgAK_exWjwPSQL

✨ Spread knowledge and let's grow together in the world of technology!

بلاي ليست مكرسة لشرح مفاهيم البرمجة الكائنية الهيكلية (OOP) باستخدام لغة البرمجة Python. تحتوي هذه القائمة على مجموعة من الفيديوهات والدروس التي تشرح بالتفصي...

Excited to share my latest lecture on "Mastering the Grade Center in Blackboard"! 🎓📊 Dive into efficient grade managemen...
27/11/2023

Excited to share my latest lecture on "Mastering the Grade Center in Blackboard"! 🎓📊 Dive into efficient grade management and advanced features to enhance student engagement.
https://youtu.be/Ru9PCzAHtJ0?feature=shared

In this insightful lecture, part of our series on "Navigating Blackboard Like a Pro," Professor Mostafa A. Elhosseini delves into the functionalities and bes...

17/10/2023

Special Issue in journal Sensors: Precision Agriculture with Deep and Machine Learning

Exciting times ahead! 🌟 I'm thrilled to announce my collaboration with My Brother Dr. Mohamed Shehata  and the esteemed ...
17/09/2023

Exciting times ahead! 🌟 I'm thrilled to announce my collaboration with My Brother Dr. Mohamed Shehata and the esteemed Diagnostics MDPI journal on this special issue focusing on state-of-the-art AI techniques for medical imaging and signal processing. This endeavor promises to be a monumental step forward in the realm of medical diagnostics.

To all enthusiastic scholars, academics, and pioneers in the field: I warmly welcome you to send in your groundbreaking work. Let's come together to shape the future of medical imaging and signal processing with AI. Please share and spread the word, as we're eager to showcase the best in this domain!
https://www.mdpi.com/journal/diagnostics/special_issues/IGLUU249F1

16/09/2023

PDF | Alzheimer’s disease (AD) is a chronic disease that affects the elderly. There are many different types of dementia, but Alzheimer’s disease is one... | Find, read and cite all the research you need on ResearchGate

🔌 Dive into the world of   & logic gates with our latest tutorial! Explore a simple LED circuit design on Tinkercad. 🚀 E...
16/09/2023

🔌 Dive into the world of & logic gates with our latest tutorial! Explore a simple LED circuit design on Tinkercad. 🚀 Enthusiasts, don't miss out! Like, watch & share. 📺👉 https://youtu.be/v9tpOtekJ_o?feature=shared

Dive into the basics of circuit design with us! In this tutorial, we'll be using Tinkercad to create a straightforward circuit that includes a power supply, ...

08/09/2023

🚁 Drone Enthusiasts Alert! 🚁

Ever wondered how long your drone can stay airborne? Calculating drone flight time isn't as complex as it sounds. Here's a quick guide:

1️⃣ Battery Capacity: Check your drone's battery capacity, usually measured in milliamp hours (mAh).

2️⃣ Average Consumption: Determine the average current consumption of your drone in flight, typically measured in amps (A).

3️⃣ Simple Math: Divide the battery capacity by the average current consumption.

Formula: Flight Time (in hours) = Battery Capacity (mAh) / Average Consumption (A) x 1000

For example, if your drone's battery is 2000mAh and it consumes 20A on average, the flight time would be:

Flight Time = 2000mAh / (20A x 1000) = 0.1 hours or 6 minutes.

Remember, real-world conditions like wind, weight, and flying style can affect flight time. Always keep an eye on your battery levels and land safely before it's too low! 🌬️🔋

Happy flying! ✈️
https://www.youtube.com/

🐍 Diving deep into Python's Exception Handling - Part 02! 🚀 Exception handling is crucial for robust code. Learn the ins...
08/09/2023

🐍 Diving deep into Python's Exception Handling - Part 02!
🚀 Exception handling is crucial for robust code. Learn the ins and outs to level up your Python game. Computer science enthusiasts and coders, hit that like, share, and subscribe! 🔔💡

Dive deep into the world of Object-Oriented Programming (OOP) with Python! In this tutorial, we'll explore the power of inheritance, one of the core pillars ...

Suggest... Follow... Recommend... And Share
08/09/2023

Suggest... Follow... Recommend... And Share

Request PDF | On Sep 1, 2023, Mohammed Qaraad and others published Quadratic Interpolation and A New Local Search Approach to Improve Particle Swarm Optimization: Solar Photovoltaic Parameter Estimation | Find, read and cite all the research you need on ResearchGate

✅ New published paper - Free DownloadQuadratic interpolation and a new local search approach to improve particle swarm o...
07/09/2023

✅ New published paper - Free Download

Quadratic interpolation and a new local search approach to improve particle swarm optimization: Solar photovoltaic parameter estimation

The Particle Swarm Optimization technique (PSO) is widely used in practical applications due to its flexibility and strong optimization performance. H…

06/09/2023

See this researcher's achievement on ResearchGate.

🎉 Exciting Announcement! 🎉We're elated to share our latest publication: "Quadratic Interpolation and A New Local Search ...
02/09/2023

🎉 Exciting Announcement! 🎉

We're elated to share our latest publication: "Quadratic Interpolation and A New Local Search Approach to Improve Particle Swarm Optimization: Solar Photovoltaic Parameter Estimation" in the prestigious 'Expert Systems with Applications' journal, boasting an impressive impact factor of 8.5.

Our research introduces QPSOL, a groundbreaking technique that amplifies the Particle Swarm Optimization method. Through extensive testing, including the IEEE CEC'2021 test suite, QPSOL has showcased its prowess ag*inst other top-tier algorithms in predicting solar photovoltaic model parameters.

🔍 Esteemed scholars and academics, we warmly invite you to explore our research, reference our work, and amplify its reach!

🔗https://www.sciencedirect.com/science/article/abs/pii/S095741742301919X

Your engagement and support propel us forward. Together, let's advance the frontier of knowledge! 💡🌍

The Particle Swarm Optimization technique (PSO) is widely used in practical applications due to its flexibility and strong optimization performance. H…

✅ Exception - Part 01 | OOP Using Python
31/08/2023

✅ Exception - Part 01 | OOP Using Python

Dive deep into the world of Object-Oriented Programming (OOP) as we unravel the mysteries of exceptions. In this first installment of our series, we'll lay t...

23/08/2023

"🎓 إلى الأساتذة والأكاديميين! استمتعوا بأحدث دروسنا حول "كيفية إرسال رسائل إلكترونية للطلاب ومجموعات الطلاب في Blackboard Learning" 📧. قوِّن تواصلكم في الفصول الدراسية الرقمية اليوم! شاهدوا، تعلموا، وشاركوا: https://youtu.be/sJC5JluL8HE 🖥️ "

🎓 Attention scholars & academics! Dive into our latest tutorial on "How to Email Students and Student Groups on Blackboard Learning" 📧. Enhance your digital classroom communication today! Watch, learn, and share

21/08/2023

🚀 مرحبًا بكم في عالم الذكاء الاصطناعي! 🤖 استمتعوا برحلة عميقة في عالم الشبكات العصبية من خلال أحدث فيديو لنا بعنوان "ما هي الشبكة العصبية العميقة؟" 🧠✨

سواء كنت مبتدئًا أو خبيرًا، هذا الفيديو مليء بالرؤى التي ستوسع معرفتك! 📚💡

👍 إذا وجدته مفيدًا، قم بالإعجاب!
🎥 شاهد وابدأ في التعلم!
🔄 شاركه مع أصدقائك المهتمين بالتكنولوجيا!
🔔 ولا تنسى الاشتراك للحصول على المزيد من المحتوى المذهل!

دعونا ننشر سحر الذكاء الاصطناعي معًا! 🌐💫



🚀 Hey AI enthusiasts! 🤖 Dive deep into the world of neural networks with our latest video on "What is a Deep Neural Network?" 🧠✨

Whether you're a beginner or an expert, this video is packed with insights that'll expand your knowledge! 📚💡

👍 Like if you found it informative!
🎥 Watch and let the learning begin!
🔄 Share with your tech-savvy friends!
🔔 And don't forget to subscribe for more amazing content!

Let's spread the AI magic together! 🌐💫

20/08/2023

يا جماعة! 📊

مستعدين تغمروا في عالم الإحصاء التطبيقي؟ لسه نزلنا فيديو محاضرة عن موضوع "التوزيع الطبيعي"! 📈

سواء كنت مبتدئ أو خبير، المحاضرة دي مليانة معلومات هتفيدك وتزود من فهمك للموضوع ده. 🧠

🎥 شوف، استفد، ومتنساش تشير الفيديو مع الناس اللي بتحب الإحصاء زيك! يلا ننشر المعرفة وحب الإحصاء سوا. 🔗



📊 Hey statistics enthusiasts! 📊

Excited to dive deep into the world of applied statistics? We've just released a lecture video on the fascinating topic of "Normal Distribution"! 📈

Whether you're a beginner or a seasoned pro, this lecture is packed with insights that will enhance your understanding of this fundamental concept. 🧠

🎥 Watch, learn, and don't forget to share with fellow stats lovers! Let's spread the knowledge and passion for statistics together.

🎓 Scholars & academics! Dive into the world of   with our latest tutorial on creating a robust question bank. 📚✨ Perfect...
20/08/2023

🎓 Scholars & academics! Dive into the world of with our latest tutorial on creating a robust question bank. 📚✨ Perfect for enhancing your online assessments. Watch, like, and subscribe for more insights! 🔗 https://youtu.be/7i594bHvqws

Dive into the world of Blackboard and discover how to efficiently set up and manage a comprehensive question bank for your courses. Whether you're a seasoned...

20/08/2023

Hey colleagues! 🙌 We're thrilled to introduce "Tome-AI", a groundbreaking tool that transforms the way we craft stories and presentations using the power of AI. 🤖✨

Dive into this video to witness the magic unfold. Whether you're a storyteller, presenter, or just curious, Tome-AI promises to elevate your content creation game. 📖🚀

Feel free to share with your networks and let's spread the word about this innovative tool!

Looking forward to hearing your thoughts and experiences. Let's embrace the future together! 💡🌐

20/08/2023

🎥✨ Hey colleagues! 🌟

Just came across this fascinating video on the "Secretary Problem" and the intriguing 37% rule. 🧠 It's a captivating dive into decision theory and optimal stopping. If you've ever wondered about the best strategies for making choices, this is a must-watch! 🤓

Feel free to share with anyone who might find it interesting. Let's spread the knowledge! 📚🔄

11/06/2020

Confusion matrix big picture



05/06/2020
03/06/2020

من صفحة اخونا الدكتور هشام فلواط
في مواجهة الإرهاب و الجريمة :
هل تشعر بالخوف من أن تكون يوميا ما ضحية إعتداء أو سرقة؟
لا تقلق، الذكاء الإصطناعي يوما بعد يوم يقترب من أن يجعل كل شيء مراقبا و متحكم فيه لصالح حفظ الأمن القومي للدول من الإعتداءات الإرهابية و المواطنين من مختلف الجرائم. يستطع الذكاء الإصطناعي اليوم التعرف على الوجوه و هوية الأشخاص في الشوارع و المحطات و الفنادق من خلال كاميرات المراقبة كما يستطيع تحديد أي المكالمات الهاتفية تشكل تهديدا أو هي حديث إجرامي بين مطلوبين، كل هذا يحدث في وقت قياسي مع ملايين المواطنين الذين يتنقلون يوميا و مع ملايين المكالمات الهاتفية و بكفاءة عالية جدا هذا ما يسهل على الجهات الحكومية و الأمنية إتخاد التدابير اللازمة. صحيح أننا لم نصل إلى درجة المراقبة التامة لكل شيء لكن الذكاء الإصطناعي يطمح إلى الوصول إلى نظام متكامل حيث يراقب : جميع الإيمايلات و جميع التحويلات المالية و جميع الأماكن التي تستخدم فيها البطاقات الإلكترونية للشراء و جميع الحجوزات في الفنادق و المطاعم و المطارات و المحطات، جميع لوحات الترقيم للسيارات في الشوارع، جميع المكالمات الصوتية، جميع الأحاديث الملتقطة من الأماكن العامة بواسطة ميكروفونات خاصة مزروعة هناك، جميع الأشخاص الذي تواجدوا في مكان محدد كالشوارع و الساحات العامة و الملاعب و المساجد و غيرهم بواسطة كاميرات المراقبة، جميع المستشفيات و قائمة الأشخاص الذين تعرضوا لإصابات أو حوادث في وقت محدد، جميع المحاكم و القضايا التي تدرسها و علاقة الأشخاص المحددين بها، جميع التقارير الصحفية و منشورات مواقع التواصل الإجتماعي. كل هذه البيانات تجمع و تحلل لإستخراج العلاقة بين شخص أو بعض الأشخاص المستهدفين و موضوع يشتركون فيه. ملامح الوجوه للأشخاص أثناء اللقاء و العبارات التي يمكن إلتقاطها و مختلف المراسلات أو المكالمات التي أجروها و مختلف الأماكن التي تواجدوا فيها و مختلف التحويلات المالية التي قاموا بها و علاقاتهم بقضايا في المحاكم أو سجيل إجرامي سابق أو ملف لمشاكل إجتماعية حالية أو سابقة يمكن من خلالها إستنتاج و توقع تصرفات أشخاص محددين بعد أن يقوم النظام الذكي بفلترة و ترشيح الأشياء المهمة التي لها علاقة بالأمن و الجريمة ليقوم بحصر عملية البحث و التحقيق في أشخاص محددين تتم متابعتهم و مراقبتهم حتى الإقاع بهم قبل إرتكابهم أي جريمة و هكذا نكون قد قمنا بخطوة إستباقية ضد الإرهاب و الجريمة.
الرؤية الحاسوبية و تحليل اللغات الطبيعية و المشاعر من الصور ومعالجة البيانات الرقمية قادرون حاليا على إنشاء نظام بهذا الشكل و لكن نحتاج أولا إلى رقمنة كل القطاعات و جعل كل الأمور تتم رقميا عن طريق الإنترنت و هذا يحتم علينا بناء قاعدة رقمية متينة و شاملة مع مختلف حاجياتها من سرعة الإنترنت و رقعة تغطيتها و قوة و سرعة الأجهزة المستخدمة في بناء نظام بهذا الشكل.
المواطن الجيد يتفاءل لأن نظام بهذا الشكل سيكون لصالح الخيريين في هذا العالم.

الكاتب : هشام فلواط - hichem felouat
تابعوا مقالاتي على الهاشتاج :

03/06/2020

من صفحة اخونا الدكتور محمد قرعد

Machine Learning for Business (2)
مالذي يمكن ان يقدمه الذكاء الاصطناعي (تعليم الآلة) لقطاع الاعمال (2) ؟
استعرضنا في المقالة السابقة بشكل مختصر brief introduction على مفاهيم نماذج التعلم الآلي ومن اهمها :
- خوارزميات التعلم conduction or Learning algorithm
- عملية تدريب تلك النماذج training section
- مفهوم البيانات الوصفية Dataset والتعرف بشكل مختصر على بعض مشاكلها الشائعة وانعكاس تأثيرها على اداء وموثوقية نماذج التعلم الآلي.
ستكون هذه المقالة امتداد للحديث عن البيانات الوصفية Dataset والتي تعتبر المكون الخام الذي تحاول نماذج التعلم الآلي اعادة تنظيمة وفق آلية رياضية محددة يتم استباطها من خلال دراسة العلاقات المختلفة مابين خصائص تلك البيانات الوصفية .
وهنا يتبادر الى ذهن المتلقي (القارئ) ماهو الهدف Label or Target الذي تحاول نماذج التعلم الآلي ان تغطيه ، بعبارة اخرى مالمعيار الذي يمكن ان تستند اليه نماذج التعلم اثناء عملية التدريب لمعرفة مدى دقة ماتقوم به ، وفي نفس الوقت تقوم باعادة ضبط وتعديل بعض المعاملات Parameters في حالة وجود خطأ في التوصل الى الهدف الصحيح. لنفترض بان لدينا مجموعة من الاسئلة يقابلها مجموعة من الاجوبة لكل سؤال، والمطلوب منا القيام بعملية مراجعة تلك الاسئلة مع مايقابلها من الاجابة المناسبة، كبشر سنقوم بقراءة الاسئلة وفهم الاجوبة المتعلقة بكل سؤال ، يتبع ذلك عملية بسيطة تتمثل في قيامنا بطرح تلك الاسئلة مرة اخرى ومن دون ان نرى الاجوبة نقوم بتقييم مدى المامنا بالامر من خلال الاجابة السليمة على كل سؤال، وعند حدوث الخطأ نقوم باستعراض الاجابة الصحيحة من ضمن الاجوبة الموجودة مسبقاً واعادة استيعاب وفهم تلك الاجابة وربطها بالسؤال المناسب.
مايحدث اثناء عملية التدريب للنماذج Training Section يشابة الى حد ما الطريقة السابقة باختلاف بسيط.
بالطيع ليست هنالك من اسئلة او اجوبة نقدمها لنماذج التعلم الآلي فهنالك كما اشرنا سابقاً بيانات وصفية Dataset واذا استعرضنا تلك البيانات من الداخل سنجد بانها في حالة التعليم الذي يتم تحت الاشراف Supervised Learning (لا تقلق من هذا المصطلح فسيتم الاشارة اليه لاحقا بتفصيل اكثر) تتكون من جزوئيتين - اي البيانات الوصفية - وهما:
- المميزات او الخصائص Features وهي ما تحدثنا عنها بالمقال السابق وتسمى ايضاً Independent Variable وسميت بالمتغيرات المستقلة كنوع من الوصف كونها لا تعتمد في قيمها بعلاقة طردية او عكسية مع اي متغير خارجي (نتحدث هنا عن الاستقلالية عند وصف علاقة المميزات او خصائص البيانات الوصفية بالهدف target or label اما عند الحديث عن علاقاتها البينية فهي غير مستقلة اذ ان هنالك بالطبع علاقات متشابكة مالين الخصائص والمميزات)، نقصد بكلمة علاقة بابسط صورها Linear relation بمعنى ان الخاصية او المميز او العنصر X تزداد قيمته طرديا عند زيادة قيمة الخاصية او المميز او العنصر Y او العكس في حالة العلاقة العكسية .
- الهدف Label Or target وهو مايمثل (الاجابات) في مثالنا السابق فمقابل كل مجموعة من القيم المختلفة من الخصائص او المميزات للبيانات الوصفية هناك هدف او target لها .
قد تبدو المسيمات ضبابية نوعاً ما ولكنها ستكون واضحة من خلال المثال التالي:
لنفترض ان لدينا بيانات وصفية لمرضى (السكر) وعند استعراضنا للبيانات تلك سنجدها كالتالي :
- الخصائص او المميزات (الاسم، الرقم، ضغط الدم، نسبة الهيموجلوبين... الخ)
- الهدف Label or target او كما يسميه البعض dependent variable اي المستقل وهو بالعادة بيكون اخر عمود في البيانات الوصفية وهو الذي يتم وضع القيمة (مصاب) او (غير مصاب -سليم) بمرض السكر بناء على قياسات قيم الخصائص والمميزات.
كل ما تفعل خوارزميات التعلم هو بناء علاقة رياضية بشكل عام Generalization Decision Function ( سنغود للحديث عن معنى التعميم عند الحديث عن بعض مشاكل نماذج التعلم وهو (الانحياز) لاحقاً)، يتم بناء تلك المعادلة من خلال دراسة طبيعة العلاقة مابين المتغيرات وعلاقتها بالهدف او target ، وعند حدوث الاخطاء مثلا قام النموذج بقراءة مجموعة من القيم لمجموعة من المميزات وعندما اسقطها على المعادلة الرياضية التي قام ببنائها كانت النتيجة ان من يحمل تلك القيم (مصاب بالسكري) بينما الtrue label or target كان يقول بانه (سليم) هنا يتم معالجة المشكلة باعادة ضبط بعض معاملات decision function القابلة للتعديل وصولاً الى اعطائنا الاجابة الصحيحة true label
بنهاية هذه العملية training section يكون النموذج قد تعلم جيدا وبنى واستنبط علاقة رياضية معينة لطريقة ارتباط البياانت الوصفية المستقلة بغير المستقلة .
تبقى اذن مرحلة الاختبار لتلك النماذج لمعرفة مامدى دقة وموثوقية وصحة ماتوصلت اليه .
نراكم لاحقاً

02/06/2020

من صفحة اخونا الدكتور محمد قرعد
Machine Learning for Business
مالذي يمكن ان يقدمه الذكاء الاصطناعي (تعليم الآلة) لقطاع الاعمال ؟
سؤال هو التحدي الابرز لاي تقنية ناشئة تحاول شق طريقها الى الاضواء، كون قطاع الاعمال يهيمن على باقي القطاعات المختلفة ، بالاضافة الى كونه ايضاً يتحكم في اداء قطاعات مهمة اخرى كالقطاع الصناعي، ويؤثر ايضاً في القطاع الخدمي.
لنعد لسؤالنا والذي على ما يبدو لانمتلك اجابة محددة لاسباب تتعلق بالتشعب والامتداد لسوق الاعمال وينطبق الامر ايضاً على التقنية نفسها.
واذا اخذنا بعين الاعتبار المنطق الذي تسخدمه الآله في عمليه بناء معادلة نسميها decision Function والتي تكون مسؤولة عن دقة عملية التوقع Prediction وهذا الاخير هو روح المجال أوالسحر كما يُفضل البعض توصيفه.
تحتاج الالة (عند الحديث عن الالة فنحن ضمنياً نشير الى مجموعة من الخوارزميات تسمى induction or learning algorithms ) الى مجموعة البيانات dataset وهي عبارة عن row data اي بيانات وصفية تكون في ابسط صورها على شكل جدول تمثل الصفوف مانسمية Instance or observation والتي قد تاتي على هيئة اسم موظف او مريض او رقم محرك طائرة او نوع زهرة او مرض معين او منزل .... الخ ، بينما تمثل الاعمدة مجموع الخصائص لها Features .
فعلى سبيل المثال يعتبر اسم او رقم العميل Instance له مجموع من الخصائص مثلا العمر، الجنس، العنوان... الخ.
مجموعة البيانات الوصفية dataset هي ما يتم تغذية Feed نماذج التعلم بها فيما يطلق عليها بعملية التدريب Training section ، خلال هذا المرحلة تقوم خوارزميات التعلم بما يسمى بناء او التعرف على الانماء Pattern recognition .
يحدث الامر من خلال دراسة مستفيضة للعلاقات المختلفة مابين خصائص البيانات features set ينتهى الامر باستباط النمط (السائد) لتلك البيانات اجمالاً.
بمجرد ان يكمل النموذج الالي عملية التعلم يصبح مطالباً بالجزء المشوق في الامر وهو (التوقع) Prediction والذي يتم من خلال دقته وموثوقيته الحكم على اداء وموثوقية ذلك النموذج بشكل عام.
لا احاول هنا الخوض في تفاصيل تقنية حول الامر فيما يتعلق بمسئلة تعديل الاوزان weights وايضا ما يحدث اثناء عملية ال forward and back-propagate فالموضوع تقني بالدرجة الاولى.
عملية التنبوء او التوقع تتم من خلال تغذية النماذج بخصائص لبيانات وصفية لم يسبق ان راها من قبل Unseen data والمطلوب منه التنبوء بنوعيتها او تصنيفها او توقع ثمنها.
فمثلا باماكان نماذج التعلم توقع الطقس ليوم غدا بناء على عملية التعلم على البيانات المحفوظة لحالة الطقس السابقة لهذا التاريخ، نوع اخر يقوم بتوقع نوعية الفيديو الذي قد تود مشاهدته ، ونوع يقترح عليك منتجات انت فعلاً تهتم لامرها، ونوع يخبرك بان محرك السيارة بحاجة الى صيانة ، واخر يتوقع كم نسبة ما سيودعه العميل (س) خلال العام القادم ، واخر يقيم الاضرار المستقبلية... الخ
سنتحدث عن الجزئيات التي ترتبط بمجال الاعمال بتفصيل اكثر في المقال القادم.
اعتقد حتى اللحظة نكون قد تعرفنا بشكل موجز على Machine learning concept بالاضافة الى جزئية مهمة جدا وهي البيانات الوصفية Dataset والتي تلعب دوراً محوريا في عملية التعليم ومرحلة اختبار اداء النماذج.
فالبيانات الغير واضحة او تلك التي تحتوي على اخطاء (قياسية ، سوء ادخال) ، وايضا المشاكل الاخري (وجود بيانات مكررة، لا تنتمي للمشكلة قيد الدراسة، تحتوي على تشويش Noisy data) تؤثر على اداء النماذج بحيث تصبح خوارزميات التعلم غير قادرة على استباط اي انماط سليمة للمشكلة او الظاهرة التي تعمل على التعرف على اكثر الخصائص التي تسببت بوقوعها او حدوثها

Address


Alerts

Be the first to know and let us send you an email when Mostafa Elhosseini posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Videos

Shortcuts

  • Address
  • Telephone
  • Alerts
  • Videos
  • Claim ownership or report listing
  • Want your business to be the top-listed Media Company?

Share