الروبوت

العقل الإلكتروني للروبوت[عدل]

الشبكة العصبونية هي شبكة مترابطة من عقد تعمل بأسلوب مشابه لعمل عصبونات الدماغ البشري.
عقل الإنسالة هو الوحدة المسيرة لها التي تقوم بتنفيذ أو حساب الخوارزميات المختلفة التي تحتاجها الانسالة للتمكن من القيام بمهامها، مثل التعرف على محيطها والتنقل فيه وصولاً إلى فهم اللغة الطبيعية. وتستعمل الشبكات العصبونية الاصطناعية في برمجة العديد من الوظائف آنفة الذكر حيث تُرتب عادة بشكل طبقات من العصبونات الاصطناعية تحتوي كل منها على عدد من العصبونات، وتتصل بكافة أو بعض العصبونات الموجودة في الطبقة التي تليها أو تسبقها.[38] كما يمكن أن تكون وحدة المعالجة البرمجية غير موجودة في الانسالة نفسها، كأن يُخصص معالج واحد لعدد من الانسالات، أي ما يمكن اعتباره عقلاً موحدًا، وهذه التقنية تُدعى بالذاكرة المتشاركة (بالإنجليزيةshared memory)، وبتعبير آخر هي عبارة عن حاسوب مركزي يقوم بتنفيذ الخوارزميات المختلفة الني تحتاجها إنسالة واحدة أو مجموعة منها.
في الماضي، كان العقل أو المعالج هو نقطة الضعف في نظم الانسالة نظرًا لأن هذا العقل كان يشغل وزنا هائلا وحجمًا ضخمًا وله قدرة احتساب بسيطة، أما في الوقت الحالي فقد انقلب الأمر رأسًا على عقب، حيث أصبح بالإمكان إنتاج عقل إلكتروني بحجم صغير جدًا. ويتكون العقل الإلكتروني عادةً من شرائح سليكونية وأجزاء إلكترونية أخرى يتم توصيلها مع بعضها البعض. وعقل الانسالة هو بمثابة حاسوب صغير ومن ثم فلا يكون لها القدرة على التفكير الابتكاري أو المستقل مثل العقل البشري، بل تبقى مجرد عبد يطيع الأوامر التي يصدرها إليه الإنسان. إلا أن بعض الخبراء يقولون أنه إذا ما تم تزويد عقل الانسالة الإلكتروني بالتعليمات المناسبة فإنه يستطيع نظريًا أن يضع برنامجا يقود بمقتضاه سفينة فضائية إلى كوكبأورانوس مثلاً أو يشغل معملاً لتكرير النفط أو يعد رواتب العاملين بإحدى الشركات وأيضًا يبقى لديه الوقت ليربح مباراة في الشطرنج. وبالرغم من أن العقل الإلكتروني لا يتمتع بالذكاء إلا أن لديه ما يطلق عليه "ذكاء الآلة" (بالإنجليزية:Machine Intelligence)، ويمكن لبعض العقول الإلكترونية في الوقت الحاضر، أن تستفيد من تجاربها السابقة، بينما بعض الحاسبات الأخرى تعلم نفسها كيفية حل المشكلات التي تعترضها، بدلاً من الاعتماد على التعليمات التي يصدرها الآدميون. ويبدو أن الحاسبات الإلكترونية تتعلم كيفية أدائها للأعمال، بشكل أفضل من الآدميين الذين صمموها، ومن ثم تتمكن من اتخاذ قرارات أكثر دقة وأفضل من القرارات التي يتخذها الإنسان. ويتم دراسة هذه الظاهرة تحت ما يعرف بالذكاء الاصطناعي.

الأجهزة والبرامج الجاهزة المساعدة[عدل]

يطلق على الأجهزة والمعدات الآلية للحاسبة الإلكترونية عتاد الحاسوب (بالإنجليزيةHardware)، أما التعليمات والبيانات التي يتم إدخالها إليها فيُطلق عليها البرامج الجاهزة المساعدة (بالإنجليزيةSoftware) وتختلف تلك الأجهزة من حاسبة لأخرى. وتحتوي الانسالة على جزء فقط من مجموع الأجهزة التي تكوّن وحدة حاسبة كاملة، ويكون هذا الجزء مرتبطًا ارتباطًا خارجيًا مع الأجزاء الأخرى. وفي نظام نموذجي للحاسبة، يتم تلقينها بالتعليمات عن طريق برنامج من خلال وحدة الإدخال التي غالبا ما تتخذ شكل لوحة مفاتيح متصلة بجهاز عرض مرئي. وتعمل وحدة المعالجة المركزية وفقا للبرنامج، وهي بدورها تصدر تعليمات إلى الوحدة الحسابية (بالإنجليزيةArithmetic unit) لتشغيل البيانات الموجودة في الذاكرة ثم تنقل النتائج إلى وحدة الإخراج التي قد تكون آلة طابعة أو تعرضها على جهاز عرض مرئي مثل شاشة التلفاز. وتقوم الحاسبة الإلكترونية بمعالجة البيانات التي تكون في شكل أرقام، مستخدمة نظام العد الثنائي، وهذا النظام يستخدم فقط الرقمين 1، وصفر الذين يمكن تمثيلهما في دوائر الحاسبة الإلكترونية بتدفق التيار (1) أو عدم تدفق التيار (صفر)، ويُطلق لفظ البرنامج على مجموعة التعليمات التي يتم إدخالها إلى الحاسبة الإلكترونية، التي يجب أن تحول بدورها إلى النظام الثنائي. وهذا التحويل لا يقوم به المبرمج بطريقة مباشرة، فهو يكتب البرنامج بلغة سهلة وتقوم الحاسبة بتفهمه ثم تحوله إلى رمز ثنائي، وهناك ثلاث لغات شائعة الاستعمال في الحاسبة الإلكترونية، هي فورتران(بالإنجليزيةFortranوكوبول (بالإنجليزيةCobolوبيسيك (بالإنجليزيةBasic) وقبل أن يقوم المبرمج بكتابة البرنامج، عليه أن يتأكد مما يريده من الحاسبة الإلكترونية، فهو يقوم بما يطلق عليه "تحليل النظم" أي تحديد تفاصيل العمليات التي يجب أن تقوم بها الحاسبة الإلكترونية، ويتم هذا في شكل خريطة تدفق (بالإنجليزيةFlow chart) تقوم بتحويل العمليات إلى قرارات متتابعة بنعم أو لا يرمز لها (نعم == 1)، (لا == صفر) في الحاسبة الإلكترونية.
هناك قلّة قليلة جدًا من الضوابط في مجال تصنيع الإنسالات لتصميم البرمجيات وعتاد الحاسوب الخاصة بها، وانعدام وجود ضوابط قياسية يعيق استعمال البرمجيات الخاصة لانسالة معينة في نوع آخر من الانسالات. هناك مشاريع مستقبلية لكتابة برمجيات قياسية عامة يمكن استعمالها وإعادة استعمالها في أنواع متعددة ومختلفة من الإنسالات.[39]

أنواع الروبوتات[عدل]

"توبيو" (TOPIO)، انسالة على هيئة إنسان يستطيع لعب تنس الطاولة، مطوّر من قبل شركة "توسي"[40] (TOSY).
يمكن تقسيم الإنسالات وفقا لخصائص كل منها والهدف التي اعدت من أجله. قد يتم تصميم الإنسالة ليقوم بعمل محدد بشكل فائق الدقة، أو لعدد معين من الأعمال ولكن بدقة أقل، ويمكن بطبيعة الحال أن يتم إعادة برمجة أي إنسالة لتؤدي عملا مختلفا أو تتصرف بطريقة مغايرة لما يجب عليها فعله، إن كانت وحدتها المركزية تسمح بذلك. فعلى سبيل المثال يمكن تعديل مهمة الذراع الآلي المستعمل في المصانع من تقطيع المعادن إلى تجميعها، لحامها، تلصيقها، حملها، أو حتى ليصبح ألة ترفيهية تستعمل في الركوب من قبل زوّار المصنع، بينما إنسالات الحمل والنقل فلا يمكن تعديل هدفها إلا إلى تجميع اللوحات الإلكترونية المطبوعة.

تعليقات

المشاركات الشائعة من هذه المدونة

نضم المعلومات الجغرافي

وحدات قياس سرعة الإنترنت

تعريف الفيروسات