12

لو قمت بإعطاء نفس عينة البيانات لبرنامَّجي ذكاء اصطناعي...

لدي سؤال لخبراء الذكاء الصنعي.

لو قمت بإعطاء نفس عينة البيانات لنسختين متطابقتين من الذكاء الصنعي، هل سأحصل في النهاية على نفس النتيجة أم ستخرج كل نسخة بنتائج مختلفة؟

خطرت ببالي الفكرة، في محاولة مني لإيجاد فروقات التفكير بين الإنسان والآلة. فلنفترض أن لدي توأمين عاشا في نفس البيت، سوف نجد تباين في تفكير وتصرف كل منهما، فهل ينطبق نفس الشيء على الآلة أم أنني سأحصل على نفس النتيجة؟


حسب نوع الذكاء الصناعي، في الوقت الحالي اغلب خوارزميات تعلم الألة تعتمد على العشوائية في التعلم.

لذا ستكون النتيجة مختلفة قليلا كل مرة تجرب.

و لكن اذا اعطيت البرنامجين نفس الأرقام العشوائية في تعليمهم سيخرجون بنفس النتيجة

اذا هل من الصحيح أن نقول أن البشر مميزون من هذه الناحية وأن حصولنا على نفس العينة بنفس الترتيب لن ينتج بالضرورة نفس النتائج؟ أم أنني مخطئ؟

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

اما اذا كانت الإرادة الحرة موجودة او ان مخ الانسان يعتمد على العشوائية الحقيقية في التعلم فإن البشر فعلا مميزون.

بما اننا في الوقت الحالى ليس لدينا ادنى معلومة عن كيفية تعلم الإنسان او هل ان الإرادة الحرة موجودة فلا يتبقى لنا سوى الفلسفة ( بالمعني الحقيقي ) عن الموضوع.

مثلنا مثل ارسطو عندما قسم المادة الى اربع اقسام لانه لم يكن لديه العلم الموجود بالوقت الحالى

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

نحن لا نعلم، هناك من يقول ان الأرادة الحرة غير موجودة

لا بل نعلم وهي موجودة!

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

سؤال جانبي. هل توجد عشوائية حقًا في الحواسيب ؟ كل مكونات الحواسيب التقليدية حتمية بشكل يمكن التنبؤ بما ستولده من أرقام.

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

مجهول أضف ردا

أنا لست من سألت لكنني سوف أعطيك أبسط مثال في البرجمة

عندما نريد من جهاز الكمبيوتر أن يعطينا رقم عشوائي فأنه كما أسلفت حضرتك يمكن التنباء بهذا الرقم العشوائي لسبب واحد أو السبب الأهم في العملية أنة عندما تدخل هذا الرقم العشوائي إلى خوارزمية تقوم بعمل عمليات حسابية معينه على هذا المدخل والنقل أننا أدخلنا الرقم 1 والعملية المعتمدة في خوارزميتنا هي [ ( ( ( الرقم المدخل ) ^ 3 ) - 5 ) / 2 ] الأن لو قمت بأدخل الرقم واحد (1) فأن الناتج هو -2 وفي كل مرة أدخل فيها الرقم واحد (1) فأن الناتج هو -2 في كل مرة ومن هذه الناحية كلامك صحيح 100% الرقم الناتج هو متوقع في كل مرة لان المعادلة المعتمدة واحدة الأن يمكنك التسائل كيف يمكننا جعل هذه المعادلة عشوائية ؟ وأول ما أنت في حاجة للتفكير فية في هكذا عمليات هو المدخلات فتغيير الناتج في هذه العلمية مرتبط أرتباط مباشر في المدخلات وهنا مربط الفرس بالنسبة لهذه المعادلة فتغيير المدخل في كل مرة هو ما سوف يغير المخرج منها وهكذا تصبح عشوائية وفي معظم الأحيان أنا شخصياً أستخدم الأكود أو فالنقل المدخلات المعتمدة على الساعة ففي كل جهاز كمبيوتر هنالك ساعة والساعة تتغير بشكل مستمر وغالباً تكون الأكواد المستخدمة تستخدم الوقت الحالي لحظة تفعيل الكود أو العملية الحسابية بعد تحويلة إلى النانوسكند على سبيل المثال بتالي كل رقم مدخل هو رقم عشوائي لنفس المعادلة التي تخرج لي رقم عشوائي, الأن من هذه النقطة قد يكون بإمكانك تخيل كيفية إنتاج رقم عشوائي غير متوقع ويمكنك حتى التفكير في طرق معقدة أكثر لزيادة الثقة أن الرقم المنتج هو عشوائي.

أود فقط الإشارة ان هذه الطريقة هي نفسها المستخدمة في تعدين(إنتاج) العملات الرقمية فعلى سبيل المثال لكي تنتج البيتكوين أنت بحاجة إلى إدخال أرقام عشوائية إلى معادلة مخفية عن الجميع لكي تحصل على متسلسلة من الأرقام 0 و1 ولكي تكتشف بيتكوين جديد عليك الحصول على متسلسة مكونة من 31 صفر في بدايتها كما أذكر فأذا ما أدخلت هذا الرقم العشوائي وخرجت لك هذه المتسلسلة ذات ال31 صفر في البداية تكون قد حصلت على بيتكوين وإذا لم تحصل على هكذا متسلسلة تحاول مرة أخرى وعملية التعدين عن البيتكوين تكون ببساطة مواصلة تجريب كل رقم ممكن لكي تحصل على المتسلسلة المطلوبة بتالي هي عملية عشوائية لا يمكن لاحد أختراقها وهنالك الكثير من أنظمة الحماية التي تعتمد على هكذا تقنيات وكلها تعتمد على العشوائية بطريقة أو بأخرى .