$User->is_logged_in:  bool(false)
$User->user_info:  NULL
$User->check_post:  object(stdClass)#6914 (18) {
  ["is_valid"]=>
  int(1)
  ["global_remaining_posts_to_view"]=>
  int(0)
  ["remaining_posts_to_view"]=>
  int(0)
  ["number_all_post"]=>
  int(0)
  ["number_post_read"]=>
  int(0)
  ["is_from_gifts_balance"]=>
  int(0)
  ["gifts_articles_balance"]=>
  int(0)
  ["all_gifts_articles_balance"]=>
  int(0)
  ["gifts_read_articles"]=>
  int(0)
  ["exceeded_daily_limit"]=>
  int(0)
  ["is_watched_before"]=>
  int(0)
  ["sso_id"]=>
  int(18735)
  ["user_agent"]=>
  string(9) "claudebot"
  ["user_ip"]=>
  string(13) "35.175.174.36"
  ["user_header"]=>
  object(stdClass)#7078 (42) {
    ["SERVER_SOFTWARE"]=>
    string(22) "Apache/2.4.57 (Debian)"
    ["REQUEST_URI"]=>
    string(199) "/%D8%B4%D8%A8%D9%83%D8%A9-%D8%B9%D8%B5%D8%A8%D9%88%D9%86%D9%8A%D8%A9-%D8%AA%D8%AD%D9%84-%D9%85%D8%B3%D8%A3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AC%D8%B3%D8%A7%D9%85-%D8%A7%D9%84%D8%AB%D9%84%D8%A7%D8%AB/"
    ["REDIRECT_HTTP_AUTHORIZATION"]=>
    NULL
    ["REDIRECT_STATUS"]=>
    string(3) "200"
    ["HTTP_AUTHORIZATION"]=>
    NULL
    ["HTTP_X_FORWARDED_PROTO"]=>
    string(5) "https"
    ["HTTP_CONNECTION"]=>
    string(7) "upgrade"
    ["HTTP_HOST"]=>
    string(19) "technologyreview.ae"
    ["HTTP_CDN_LOOP"]=>
    string(10) "cloudflare"
    ["HTTP_CF_IPCOUNTRY"]=>
    string(2) "US"
    ["HTTP_ACCEPT_ENCODING"]=>
    string(8) "gzip, br"
    ["HTTP_CF_RAY"]=>
    string(20) "86bb2cc9d8983928-IAD"
    ["HTTP_CF_VISITOR"]=>
    string(22) "{\"scheme\":\"https\"}"
    ["HTTP_ACCEPT"]=>
    string(3) "*/*"
    ["HTTP_USER_AGENT"]=>
    string(9) "claudebot"
    ["HTTP_REFERER"]=>
    string(230) "https://www.technologyreview.ae/%D8%B4%D8%A8%D9%83%D8%A9-%D8%B9%D8%B5%D8%A8%D9%88%D9%86%D9%8A%D8%A9-%D8%AA%D8%AD%D9%84-%D9%85%D8%B3%D8%A3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AC%D8%B3%D8%A7%D9%85-%D8%A7%D9%84%D8%AB%D9%84%D8%A7%D8%AB/"
    ["HTTP_CF_CONNECTING_IP"]=>
    string(13) "35.175.174.36"
    ["PATH"]=>
    string(60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    ["SERVER_SIGNATURE"]=>
    string(79) "
Apache/2.4.57 (Debian) Server at technologyreview.ae Port 80
" ["SERVER_NAME"]=> string(19) "technologyreview.ae" ["SERVER_ADDR"]=> string(11) "172.18.0.20" ["SERVER_PORT"]=> string(2) "80" ["REMOTE_ADDR"]=> string(13) "35.175.174.36" ["DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["REQUEST_SCHEME"]=> string(4) "http" ["CONTEXT_PREFIX"]=> NULL ["CONTEXT_DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["SERVER_ADMIN"]=> string(19) "webmaster@localhost" ["SCRIPT_FILENAME"]=> string(23) "/var/www/html/index.php" ["REMOTE_PORT"]=> string(5) "52638" ["REDIRECT_URL"]=> string(71) "/شبكة-عصبونية-تحل-مسألة-الأجسام-الثلاث/" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.1" ["REQUEST_METHOD"]=> string(3) "GET" ["QUERY_STRING"]=> NULL ["SCRIPT_NAME"]=> string(10) "/index.php" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1711666182.929782) ["REQUEST_TIME"]=> int(1711666182) ["argv"]=> array(0) { } ["argc"]=> int(0) ["HTTPS"]=> string(2) "on" } ["content_user_category"]=> string(4) "paid" ["content_cookies"]=> object(stdClass)#7077 (3) { ["status"]=> int(0) ["sso"]=> object(stdClass)#7076 (2) { ["content_id"]=> int(18735) ["client_id"]=> string(36) "1d1883f4-87d0-4156-8903-e6ceb0cb4224" } ["count_read"]=> NULL } ["is_agent_bot"]=> int(1) }
$User->gift_id:  NULL

شبكة عصبونية تحل مسألة الأجسام الثلاثة أسرع بمائة مليون مرة من الأنظمة التقليدية

3 دقائق
مصدر الصورة: غيتي إيميدجيز / إم إس تك
استمع الى المقالة الآن هذه الخدمة تجريبية
Play Audio Pause Audio

في القرن الثامن عشر، كان أحد أكبر التحديات العلمية في ذلك العصر إيجاد وسيلة تتيح للبحّارة تحديد موضعهم في البحر، وكان أحد أنجح الحلول هو قياس موضع القمر في السماء بالنسبة إلى الخلفية الثابتة المليئة بالنجوم. وبسبب تأثيرات التزيّح Parallax (أي اختلاف المنظر بسبب تغير زاوية النظر)، فإن هذا القياس يعتمد على موضع القائس، وبمقارنة الموضع المحسوب مع جدول من المواضع المحسوبة بالنسبة لمراقب في جرينتش بإنجلترا، يستطيع البحّار تحديد خط الطول الذي يقع عليه.

ولكن كانت هناك مشكلة واحدة، هي أن حساب موضع القمر مسبقاً أمر أصعب مما قد نعتقد؛ لأن الشمس تؤثر بقوة ثقالية صغيرة ولكن واضحة على القمر، وهو ما يجعل من حركة الأرض والقمر والشمس مسألة أجسام ثلاثة، وهي مسألة أخفق الكثير من الرياضيين في حلها على مر التاريخ.

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

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

ولكن مسألة الأجسام الثلاثة لم تتوقف عن مطاردة الرياضيين كالشبح. وقد تحولت الآن إلى مسألة تحديد بنية مجموعات النجوم الكروية والنوى المجرّية، التي تعتمد على طريقة تفاعل الأنظمة الثنائية من الثقوب السوداء مع الثقوب السوداء المنفردة.

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

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

بدأ الباحثون بطريقة تدريب نموذجية للشبكات العصبونية، وهو ما يتطلب قاعدة بيانات من مسائل الأجسام الثلاثة مع الحلول المحسوبة باستخدام نظام حل حديث للغاية.

قام برين وزملاؤه أولاً بتبسيط المسألة بحدّها بثلاثة جسيمات متساوية الكتلة على سطح مستوٍ بسرعة ابتدائية تساوي الصفر، وقاموا باختيار المواضع الابتدائية عشوائياً وحل المسألة باستخدام طريقة حل حديثة تسمى بروتوس، ومن ثم كرروا هذه العملية 100,000 مرة.

استخدم الفريق 9,900 مثال لتدريب الشبكة العصبونية و100 مثال للتأكد من صحة عملها، وقاموا أخيراً باختبار الشبكة باستخدام 5,000 تموضع جديد كلياً ومقارنة التوقعات مع نتائج حسابات بروتوس.

وقد توصل الباحثون إلى نتائج مثيرة للاهتمام؛ فقد تمكنت الشبكة العصبونية من التنبؤ بحركة الأجسام الثلاثة في المستقبل بدقة، وعلى وجه الخصوص، تمكنت من محاكاة التباعد بين المسارات المتقاربة بشكل يشابه إلى حد بعيد محاكاة بروتوس. يقول برين وزملاؤه: “لقد بيَّنَّا أن الشبكات العصبونية الاصطناعية العميقة تنتج حلولاً سريعة ودقيقة لمسألة الأجسام الثلاثة التي تُعتبر من المسائل الصعبة حاسوبياً، وذلك خلال فترة زمنية ثابتة”.

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

هذا عمل مثير للإعجاب وقد يؤدي إلى نتائج هامة، خصوصاً وأن الباحثين ذكروا أن الشبكة العصبونية يمكن أن تساعد على حل مسائل الأجسام الثلاثة التي أصبحت مستحيلة بالنسبة لبروتوس.

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

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

المرجع: arxiv.org/abs/1910.07291:
نيوتن ضد الآلة: حل مسألة الأجسام الثلاثة العشوائية باستخدام الشبكات العصبونية العميقة.

Content is protected !!