السلام عليكم
ما هي متطلبات الدخول في مجال الذكاء الاصطناعي ؟
هل اتعلم اولا البرمجة ام الرياضيات ام الاحصاء ؟
واي لغات البرمجة الافضل ؟ واي من فروع الرياضيات ابدأ ؟
شكرا
اولا الذكاء الاصطناعي (يرمز له AI ) هو مجال واسع جدا ويعني اشياء مختلفة لاشخاص مختلفين، بما ان الـAI له تطبيقات في كثير من الفروع العلمية ولنفرض الطبية فالـAI للمختص بالطب يختلف عن مفهوم الـAI للمختص بالفيزياء لان كل شخص له فكرة عن الـAI وعلاقتة باختصاصة، لذلك يجب ان تدرس احد الفروع في مجال الـAI فمن غير الممكن دراسة نظريات الـAI والتخصص به بشكل عام ما لم تكن بروفيسور جامعي ولك ابحاث في المجال. اي حدد المجال الذي تنوي دراسة الذكاء الاصطناعي فيه، على افتراض ان عملك مرتبط بهندسة/علوم الحاسوب يجب ان تدرس احد فروع الذكاء الاصطناعي مثلا بناء روبوتات(Robotics) او تعليم الاله(Machine Learning) او Neural Networks او Evolutionary Computation او Vision, او Expert Systems او Speech Processing او Planning او Natural Language Processing
ويوجد فروع اخرى ولكن هذه ابرزها، مثلا الروبوتات(Robotics) يختص ببناء الروبوتات الذكية، الVision يهتم بالرؤية وتفسير الصور مثلا التعرف على الوجوه او الصور او الفيديوهات والتعرف على الاشياء، الشبكات العصبونية الاصطناعية (Neural Networks) يمكننا تعريف الشبكات العصبية بأنها محاولة رياضية برمجية لمحاكاة طريقة عمل المخ البشري. حيث أن العلماء قد اكتشفوا تقريبا طريقة عمل المخ البشري من حيث قابلية التعلم وقابلية التذكر والقدرة على تمييز الأشياء والقدرة على اتخاذ القرارات.
الـSpeech Processing فهم الكلام وانتاج الكلام، الPlanning او التخطيط ويستخدم بكثرة في الالعاب، الNatural Language Processing يستخدم في الترجمة وترجمة جوجل تستخدم هذا الفرع من الذكاء الاصطناعي، الMachine Learning والذي يعتبر اشهر فرع واكثرة استخداما لان تقريبا كل فرع من الذكاء الاصطناعي يرتبط بهذا الفرع فكيف تجعل الاله تفكر من دون تعليمها وهذا الفرع يختص بتعليم الاله.
بالنسبة للكتب فكتاب Artificial Intelligence: A Modern Approach by Stuart Russell & Peter Norvig يعتبر الاشهر وتقريبا الكتاب القياسي في المجال.
بالنسبة لكتب تعليم الاله Pattern Recognition and Machine Learning by Christopher Bishop Reinforcement Learning: An Introduction by Rich Sutton & Andrew Barto
الكورسات http://ai.berkeley.edu/home... كورس شهير من جامعة عريقة في مجال الحاسوب مقدمة يختص بتعليم الاله وهو يعتبر الاشهر في المجال https://www.coursera.org/le... يخص الشبكات العصبونية الاصطناعية -----
اي لغة برمجة؟
هل اتعلم اولا البرمجة ام الرياضيات ام الاحصاء ؟
واي من فروع الرياضيات ابدأ ؟
Linear Algebra و calculus و Probability and Statistics و Discrete Mathematics و Mathematical Logic
كيف ابدأ تعلم الالة والذكاء الاصطناعي
الإصرار على التعلم: عليك القراءة والتدرب باستمرار على كتابة حلول برمجية باستخدام خوارزميات الذكاء الاصطناعي.
قم باختيار نوعية المشاكل التي ستحلها باستخدام الذكاء الاصطناعي: نوعية المشاكل ستحدد الخطوات الأمثل لحلها.
قم باختيار الأداة او البرمجية التي ستستخدمها لحل المشكلات في تعلم الالة والذكاء الاصطناعي: للمبتدئين هناك WEKA وللمتمرسين هناك بايثون (Python) وللمحترفين هناك R.
قم بالتدرب على البيانات المتعلقة بالمشاكل في تعلم الالة والذكاء الاصطناعي التي تحاول حلها: هناك بيانات ذات حجم صغير ممكن ان تبدأ بها ومن ثم هناك بيانات باحجام أكبر. بامكانك استخدام بيانات من UC Irvine Machine Learning Repository او Kaggle Datasets او Google Dataset Search
قم ببناء معرض او محفظة لاعمالك في تعلم الالة والذكاء الاصطناعي: من خلال نشر النتائج التي حصلت عليها او نشر البرامج التي قمت ببنائها علىGitHub بامكانك أيضا الاشتراك بمسابقات اونلاين مثل Kaggle Competitions
المرجع موقع
التعليقات