الخورازميات
ما الخطوات لتعلم الذكاء الاصطناعي ؟
كيف أبدأ في مجال ال Artificial intelligence : نبذرة سريعة عن المجال مجال الذكاء الاصطتناعي هو ليس فرع من مجال علوم البيانات Data Science ولكنه يعتبر علم مكمل له ويحتوي بداخله علي قسمين : Machine Learning Deep Learning حاليا ظهرت مجالات عديدة علي سبيل المثال : عند تقاطع التسويق مع علوم البيانات Marketing Intelligence عند تقاطع علم النفس مع علوم البيانات psychology Intelligence علوم البيانات تعتبر المجال الأكثر اثارة في القران الواحد والعشرين . بعض المجالات الاخري التي ترتبط بالموضوع : Self Driving Car (Computer Vision ) Robots ( Computer Vision + Embeded system +Machine Learning) Data mining ( Data analysis - Machine Learning ) طيب حماسك زاد جدا صح وحابب تعرف ازاي تقدر تبدأ في المجال داه , الحمدلله كل شئ هيكون بسيط وسهل بس اهم حاجة تكون عندك هدف فكر في فكرة علي سبيل المثال نفسك تعمل روبوت او تعمل Software ذكي .. لازم تفكر في رؤيتك لان رؤيتك هي الي هتخليك تكمل الطريق الي هكتبهولك لأخره وكمان نضيف عليه . الاسألة الشائعة قبل بداية الشرح : هل احتاج الي الرياضيات اث...
التعلم العميق Deep learning
التعلم العميق هو إحدى صور التعلم الآلي الذي يعد بدوره أحد فروع الذكاء الاصطناعي فالتعلم الآلي يعتمد على خوارزميات يمكن تغذيتها ببيانات منظمة فتقوم بتحليلها للوصول الى استنتاجات أما التعلم العميق فيتميز بوجود مستويات مختلفة من الخوارزميات التي تكون شبكات عصيبية اصطناعية لديها القدرة على فهم البيانات غير المنظمة والأنماط المعقدة مثل اللغات والكلام والصور. وما يميز خوارزميات التعلم العميق هو إمكانيتها لتعلم المهام وأتمتتها بدون برمجة صريحة. ونعني بالبرمجة الصريحة هنا كتابة أوامر معينة وأدوات شرطية لاختبار البيانات من أجل الوصول إلى نتيجة معينة أو استخراج ميزات البيانات بشكل يدوي من قبل علماء البيانات. خوارزميات التعلم العميق يمكنها استخراج أهم ميزات البيانات وأنماطها المتكررة بشكل تلقائي من خلال الاطلاع على الكثير من البيانات المدخلة ومن ثم تحليلها لإيجاد روابط وعلاقات مباشرة أو غير مباشرة بين البيانات المدخلة والمخرجات المطلوبة. وذلك على عكس خوارزميات تعلم الآلة السابقة التي تتطلب فهماً عميقاً للبيانات وجهداً كبيراً لاستنباط ميزاتها وأنماطها بشكل يدوي من قبل علماء البيانات. إن عملية...
تعريف الخورازميات
الخوارزمية هي مجموعة من الخطوات الرياضية والمنطقية والمتسلسلة اللازمة لحل مشكلة ما. وسميت الخوارزمية بهذا الاسم نسبة إلى العالم أبو جعفر محمد بن موسى الخوارزمي الذي ابتكرها في القرن التاسع الميلادي. الكلمة المنتشرة في اللغات اللاتينية والأوروبية هي «algorithm» وفي الأصل كان معناها يقتصر على خوارزمية لتراكيب ثلاثة فقط وهي: التسلسل والاختيار والتكرار . التسلسل: تكون الخوارزمية عبارة عن مجموعة من التعليمات المتسلسلة، هذه التعليمات قد تكون إما بسيطة أو من النوعين التاليين. الاختيار: بعض المشاكل لا يمكن حلها بتسلسل بسيط للتعليمات، وقد تحتاج إلى اختبار بعض الشروط وتنظر إلى نتيجة الاختبار، إذا كانت النتيجة صحيحة تتبع مسار يحوي تعليمات متسلسلة، وإذا كانت خاطئة تتبع مسار آخر مختلف من التعليمات. هذه الطريقة هي ما تسمى اتخاذ القرار أو الاختيار. التكرار: عند حل بعض المشاكل لا بد من إعادة نفس تسلسل الخطوات عدد من المرات. وهذا ما يطلق عليه التكرار. و قد أثُبت أنه لاحاجة إلى تراكيب إضافية. استخدام هذه التراكيب الثلاث ي...