Mechatronics geek blog

المواضيع الرئيسيه للميكاترونكس

Physical System Modeling , Sensors and Actuators ,Signals and Systems , Computers and Logic Systems AND Software and Data Acquisition

أردوينو

شرح للأردوينو يأخذك من مستوي المبتديء إلي المحترف

لغات البرمجه

C ,C++ ,C# ,Python ,Java ...

الانظمه المدمجه

AVR,PIC, ARM CORTEX ..., RTOS, Automotive Protocoles ( CAN - LIN - ...)

Solid Works

العديد من شروحات السوليد وركس تأخذك من مستوي المبتديء إلي مستوي المحترف

Wednesday, December 21, 2016

معلومه في فيلم : الذكاء الاصطناعي و فيلم I, Robot

معلومه في فيلم : الذكاء الاصطناعي و فيلم I, Robot

اتفرجت علي فيلم I, robot لـ will smith ؟ لو متفرجتش عليه لحد دلوقتي , روح اتفرج عليه; لان الفيلم دا بيناقش واحد

 من المجالات البحثيه الحاليه و هي الذكاء الاصطناعي
Artificial Intelligence [AI]  و مراحل تطوره اللي بيسعي ليه

العلماء حاليا .



في الاول خلينا نعرف يعني ايه ذكاء ؟

احنا بنقول علي الشخص ذكي لما نلاقيه بيتعلم بسرعه و بيعرف ياخد القرار المناسب في الوقت المناسب و يقدر يتعامل مع 

المواقف الجديده و الغريبه عليه  او زي ما قال David Fogel هو قدرة النظام علي تكيف تصرفه بما يحقق اهدافه .

اتفرجت علي فيلم I, Robot ولا لسه ؟ هنبدأ نعرف يعني ايه ذكاء اصطناعي من خلال الفيلم دا ( مابضيعش وقتك علي فكره 

^_^ )


اللقطه الاولي هي الفكره الاولي و اللي فيها بنشوف الروبوت بينقذ Will Smith  وبيسيب البنت الصغيره تغرق ! الفكره هنا 

هي ان الروبوت بيفكر بنوع من الذكاء اسمه Rational اي عقلاني يخضع للمنطق و هو الصوره المثاليه للذكاء ! يعني ايه 

برضو مش فاهم ؟

يعني الروبوت لما شاف Will Smith و البنت الصغيره عمل حساباته المنطقيه و لقي ان نسبة نجاة  Will Smith أعلي 

من نسبة نجاة البنت فأنقذه هو بغض النظر عن الناحيه العاطفيه و هي انقاذ البنت ! 

في سياق الفيلم هتتعرف علي Sony  الروبوت المتفرد بقدرته علي الحلم ! و خليني اقولك ان الموضوع اتحول من خيال علمي 

لواقع لان طبقا لاخر مقال نشرته شركة الذكاء الاصطناعي التابعه لجوجل DeepMind  اعلنت فيه عن تطويرها لخوازميات ( 

طرق ) تقدر من خلالها تخلي الروبوتات تحلم ! يعني مبقاش مجرد فيلم ! لكن يظل Sony  في الفيلم دا هو ثورة الذكاء 

الاصطناعي اللي بيعسي ليها جميع علماء المجال دا و حلمهم في تصنيع روبوتات تحاكي الانسان علي الرغم من  ان اكثر 

الروبوتات تطورا و ذكاء في العالم لا يقارب ذكاء الذبابه !

و السؤال المهم : ليه لازم اعرف اكتر عن الذكاء الاصطناعي ؟

عشان تعرف نفسك اكتر و تعرف ازاي بتفكر؟ و تواكب العصر الحالي و اللي بيعد الذكاء الاصطناعي اهم محاوره . مجالات 

الذكاء الاصطناعي كتيره جدا و اهمها واكثر شيوعا هو ال  Machine Learning  و اللي من خلاله تقدر تخلي الالات تتعلم 

بدون برمجه مسبقه لاحداث بعينها و بيركز علي تطوير برامج بتتغير بتغير الاحداث المحيطه و الجديده .

عاوز تعرف اكتر و بصوره مبسطه عن الذكاء الاصطناعي شوف مجموعة الفيديو دي من Facebook  اللي بيتكلم فيها 

ببساطه عن الذكاء الاصطناعي


https://code.facebook.com/pages/1902086376686983


و لو عاوز تدرس أكتر عن ال Machine Learning فاحب اقدملك كورس تمهيدي من علي منصة coursera و اللي 

هيبدأ كمان يومين :

https://www.coursera.org/learn/machine-learning


Thursday, December 1, 2016

Tech News: شركة جوجل للذكاء الاصطناعي تطور خوارزميات تمكن الروبوتات ان تحلم !


شركة جوجل للذكاء الاصطناعي DeepMind تطور خوارزميات تمكن الروبوتات ان تحلم !



في ظل الاكتشافات الحديثه في علم الاعصاب التي تكشف اهمية الاحلام في تقوية الذاكره , قامت شركة جوجل للذكاء الاصطناعي DeepMind بريادة تطوير تكنولوجيا جديده تمكن الروبوتات من ان تحلم لزيادة معدل التعلم لديها. المكون الاساسي لأحلام الذكاء الاصطناعي هي مشاهد العاب الفيديو (الاتاري) . و كانت آخر انجازات شركةDeepMind هو تعليم الذكاء الاصطناعي لعب العاب الفيديو القديمه مثل Breakout و Asteroids . لكن اللعبه الاخيره هنا هي تمكين الروبوتات من ان تحلم كما يحلم البشر, فمثل هذه المواقف التي تشابه عالم البشر هي ما يلعب دورا مهما في عملية تعليم و تقوية ذاكرة الروبوتات.

لكي نفهم اهمية تعلم الروبوتات ان تحلم , علينا اولا ان نفهم كيف نحلم نحن ؟

واحد من الاكتشافات الرئيسيه في علم الاعصاب التي اكتشفها العلماء خلال محاولة فهمهم لأهمية الاحلام هو ان محتوى الاحلام الرئيسي سلبي او تهديدي. حاول ان تسجل أحلامك لمدة شهر مثلا , غالبا ستجد انها تتكون من تهديد غير إعتيادي او مواقف مريبه . فطبقا لعلم الاعصاب ان الاحلام تقوي مسارات الاحداث الحديثه لنا . فالاحلام السلبيه او التهديديه تعمل علي غرز الذكريات في الذاكره مما يعمل علي تقويتها . شركة DeepMind تستخدم الاحلام بصوره موازيه بنفس الكيفيه التي تحدث لنا كبشر , لتعمل علي تسريع معدل التعليم لدي الذكاء الاصطناعي عن طريق التركيز علي المواقف السلبيه او التحديات داخل اللعبه. لكن ما هو الموقف السلبي او التحدي بالنسبه للروبوت ؟ حاليا , اكثر ذكاء اصطناعي تطورا يقوم بقطع اسنانه في واحده من اكثر الالعاب تعقيدا و هي لعبة Starcraft || .فالموقف يتكون تحديدا من تحدي خصما كرئيسه او حل جزء من متاهه. بدلا من تدريب الذكاء الاصطناعي علي جميع اجزاء اللعبه , تتيح الاحلام التركيز علي اجزاء معينه فقط التي تحتوي علي مواقف التحدي و يقوم بتكرارها حتي يحصل علي الخبره. بإستخدام هذه الطريقه تمكن مهندسو DeepMind من تسريع معدل التعلم عشر مرات x10!
صوره من الطريقه التي يستخدمها الباحثون في DeepMind  لجعل الذكاء الاصطناعي يحلم
ولكي نفهم ذلك علينا ان نفرَّق بين الذكاء الاصطناعي الذي يستخدم التعلم المُراقَب و غير المُراقَب . معظم الانجازات التي حدثت حتي الان تحدث بإستخدم الذكاء الاصطناعي الذي يعتمد علي التعلم المُرَاقَب و الذي يحتوي علي بيانات يقوم بإمدادها إليه المبرمجون و يتعلم الذكاء الاصطناعي تحديد الانماط من خلال البيانات . هذا اسلوب مباشر لتعليم الذكاء الاصطناعي لكن بالتأكيد ليس كالبشر ! نحن نستخدم طريقه مماثله لما يسميه المبرمجون التعلم غير المُراقب الذي نقوم فيه بالتجربه بإرادتنا الحره لكي نحدد اي الطرق الانسب لتحقيق اهدافنا . هذه الطريقه تستغرق وقتا اطول من التعلم المُرَاقَب لانها تعتمد علي التجربه. يهتم مهندسو DeepMind بالتعلم غير المُراقب للذكاء الاصطناعي لانه الامل في خلق ذكاء إصطناعي يشبه الذكاء البشري . ففي القريب العاجل ربما يتمكن الذكاء الاصطناعي من ان يحلم بالمواقف الغريبه التي قد تحدث له !

شاركنا برأيك حول هذا الخبر المثير , فهل من الممكن ان تصبح الروبوتات كالبشر ؟