Ultralytics YOLO27: انضم إلى قائمة الانتظار.
ترخيص YOLO
العودة إلى مسرد Ultralytics

Geometric Deep Learning (GDL)

يدمج التعلّم العميق الهندسي (GDL) التناظرات في الشبكات والرسوم البيانية والشبكات السطحية والسحب النقطية ضمن الشبكات العصبية، موحّدًا CNNs وGNNs وTransformers.

التعلّم العميق الهندسي (GDL) هو فرع التعلّم العميق الذي يصمم الشبكات العصبية وفق بنية البيانات وتناظراتها، سواء أكانت البيانات على شبكة بكسلات أم رسم بياني أم مجموعة نقاط أم كرة أم سطح منحنٍ. وتتمثل فكرته الأساسية في أن يستجيب النموذج بطريقة متوقعة عندما يتغير المُدخل بطريقة لا تغيّر معناه، مثل إزاحة صورة أو إعادة تسمية ذرات جزيء أو تدوير مسح ثلاثي الأبعاد. وقد أشاع مايكل برونشتاين وجوان برونا ويان لوكون وآرثر سلام وبيير فانديرغينست الاسم في مراجعتهم لعام 2017 التعلّم العميق الهندسي: تجاوز البيانات الإقليدية، ونظّم الكتاب التمهيدي لعام 2021 لبرونشتاين وبرونا وتاكو كوهين وبيتار فيليكوفِتش المجال حول خمسة مجالات: الشبكات والمجموعات والرسوم البيانية والجيوديسيات والأطر المعيارية.

الثبات والتكافؤ ومخطط GDL#

تؤدي خاصيتان معظم العمل. تكون الدالة ثابتة بالنسبة إلى تحويل ما عندما يظل خرجها كما هو؛ مثلما ينبغي أن تظل تسمية تصنيف الصور «قطة» عند تحرك القطة. وتكون متكافئة عندما يتحول خرجها بالتزامن مع المُدخل؛ مثلما ينبغي لقناع التجزئة الدلالية أن يتحرك مع الجسم. ويرصّ مخطط GDL طبقات متكافئة تمزج المعلومات بين الجيران، وخطوات تجميع تخفض دقة المجال، وقراءة نهائية ثابتة عندما تتطلب المهمة إجابة واحدة. ويؤدي اختيار مجموعة التناظر للمجال إلى استعادة معماريات مألوفة:

تتشارك الالتفافات نواة واحدة عبر جميع مواضع البكسل، لذا فإن الشبكة العصبية الالتفافية (CNN) هي الحالة المتكافئة مع الإزاحة على شبكة. وتطبّق الشبكة العصبية البيانية (GNN) الدالة نفسها على كل ضلع، ولذلك لا تؤدي إعادة تسمية العُقد إلا إلى إعادة ترتيب مخرجاتها. ويعامل المحوّل رموزه كرسم بياني كامل الاتصال، ولأن الانتباه الذاتي متكافئ مع تبديل الترتيب، فإنه يحتاج إلى ترميزات موضعية لمعرفة ترتيب الرموز. وتُعد GNNs أشهر نماذج GDL، فيما يمثل GDL الإطار الأوسع الذي يفسر النماذج الثلاثة. وتوسّع الشبكات الالتفافية المتكافئة مع المجموعات، التي قدّمها تاكو كوهين وماكس ويلينغ عام 2016، مشاركة الأوزان لتشمل الدوران والانعكاس، وتعرّف شبكات الشبكات السطحية والمتشعبات الالتفاف في إطارات إحداثية محلية على الأسطح المنحنية.

تمثل Ultralytics YOLO26 حالة الشبكة: تشترك التفافاتها في الأوزان عبر مواضع البكسل، وتُعلَّم التناظرات التي لا تتضمنها المعمارية من خلال زيادة البيانات. افتراضيًا، يعكس التدريب كل صورة أفقيًا باحتمال fliplr=0.5، بينما تكون الانعكاسات الرأسية (flipud) والدورانات العشوائية (degrees) معطلة.

تمرير الرسائل على الرسوم البيانية#

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

import torch

torch.manual_seed(0)
nodes = torch.randn(5, 3)  # ⁨5 ذرات أو مستخدمين، و3 سمات لكل منهم⁩
adjacency = torch.zeros(5, 5)
edges = torch.tensor([[0, 1], [1, 2], [0, 2], [2, 3], [3, 4]])
adjacency[edges[:, 0], edges[:, 1]] = adjacency[edges[:, 1], edges[:, 0]] = 1
w_self, w_neighbors, w_dense = torch.randn(3, 4), torch.randn(3, 4), torch.randn(15, 4)

# ⁨أعِد تسمية العُقد بترتيب عشوائي: الرسم البياني نفسه مع اختلاف طريقة العرض⁩
order = torch.randperm(5)
nodes_p, adjacency_p = nodes[order], adjacency[order][:, order]

# ⁨تمرير الرسائل: تدمج كل عقدة سماتها الخاصة مع مجموع سمات جيرانها⁩
out = torch.relu(nodes @ w_self + adjacency @ nodes @ w_neighbors)
out_p = torch.relu(nodes_p @ w_self + adjacency_p @ nodes_p @ w_neighbors)
print(torch.allclose(out_p, out[order]))  # ⁨التكافؤ: تُعاد مخرجات العقد بترتيبها الجديد⁩
print(torch.allclose(out_p.sum(dim=0), out.sum(dim=0)))  # ⁨الثبات: لا تتغير قراءة مستوى الرسم البياني⁩

# ⁨تتعامل طبقة كثيفة على قائمة العُقد المسطحة مع الرسم البياني المعاد تسميته كأنه بيانات جديدة⁩
print(torch.allclose(nodes_p.flatten() @ w_dense, nodes.flatten() @ w_dense))

يطبع True وTrue وFalse. ويُعاد ترتيب خرج طبقة تمرير الرسائل تمامًا مع العُقد، ولا تتغير قراءة مستوى الرسم البياني المجمّعة، بينما تعطي طبقة كثيفة عادية إجابة مختلفة للرسم البياني نفسه عند عرضه بترتيب مختلف. وتجمع PyTorch Geometric عشرات الطبقات من هذا النوع مع تجميع الرسوم البيانية ذات الأحجام المختلفة.

التطبيقات#

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

تنتج عمليات مسح LiDAR ومستشعرات العمق سحبًا نقطية، وهي مجموعات غير مرتبة من نقاط ثلاثية الأبعاد. ويطبّق PointNet، الذي وضعه تشارلز تشي وزملاؤه في جامعة ستانفورد عام 2017، شبكةً مشتركة واحدة على كل نقطة ويجمع النتائج بأخذ القيمة العظمى، فلا يعتمد خرجه على ترتيب النقاط؛ ويشكّل هذا التصميم أساس العديد من أنظمة اكتشاف الأجسام ثلاثية الأبعاد المستخدمة في المركبات ذاتية القيادة والروبوتات. وتغذي الرسوم البيانية الاجتماعية والتجارية للمستخدمين والعناصر أنظمة التوصية القائمة على GNN مثل PinSage في Pinterest، كما تطبّق الرسوم البيانية المعرفية تمرير الرسائل نفسه على الكيانات وعلاقاتها.

تعمل نماذج الطقس على الكرة. وينقل GraphCast، الذي نشرته Google DeepMind في مجلة Science عام 2023، الرسائل عبر شبكة متعددة المقاييس تُبنى بتحسين عشرونيّ الأوجه حول الكرة الأرضية، ويتنبأ بمئات المتغيرات قبل 10 أيام بدقة 0.25° في أقل من دقيقة، متفوقًا على التنبؤ التشغيلي الحتمي الرائد، HRES التابع للمركز الأوروبي للتنبؤات الجوية متوسطة المدى، في 90% من أهداف التحقق البالغ عددها 1,380.

Explore solutions

الرؤية الحاسوبية في الرياضة

الرؤية الحاسوبية في الرياضة

اكتشف كيف يعزّز Ultralytics YOLO الرؤية الحاسوبية الرياضية عبر تتبّع اللاعبين والكرة، وتحليلات الأداء، ورؤى التدريب، وإعادة تأهيل الرياضيين.
معرفة المزيد
الرؤية الحاسوبية للصور الجوية

الرؤية الحاسوبية للصور الجوية

حوّل صور الطائرات المسيّرة والصور الجوية إلى رؤى آنية للزراعة والاستزراع المائي والرصد البيئي والحفاظ على الطبيعة والتحليل الجغرافي المكاني باستخدام Ultralytics YOLO.
معرفة المزيد
الرؤية الحاسوبية في قطاع الطيران والفضاء

الرؤية الحاسوبية في قطاع الطيران والفضاء

أدخل الذكاء الاصطناعي للرؤية إلى المراقبة الجوية باستخدام نماذج Ultralytics YOLO. عزّز الطائرات المسيّرة وسير عمل الطيران والفضاء والحفاظ على البيئة والقطاعات الجغرافية المكانية بحلول الرؤية الحاسوبية.
معرفة المزيد
الرؤية الحاسوبية في مجال الأمن

الرؤية الحاسوبية في مجال الأمن

احمِ كل موقع باستخدام نماذج Ultralytics YOLO. يدعم الذكاء الاصطناعي البصري مراقبة المحيط، واكتشاف التهديدات، والتعرف على لوحات المركبات، والسلامة في مكان العمل.
معرفة المزيد
الرؤية الحاسوبية في الروبوتات

الرؤية الحاسوبية في الروبوتات

عزّز أداء الآلات الذكية باستخدام نماذج Ultralytics YOLO. يدعم الذكاء الاصطناعي البصري في الروبوتات الملاحة الذاتية والإدراك وتعقب الأجسام والتحكم الآني.
معرفة المزيد
الرؤية الحاسوبية في الخدمات اللوجستية

الرؤية الحاسوبية في الخدمات اللوجستية

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

الرؤية الحاسوبية في تجارة التجزئة

أعِد تصور تجارة التجزئة باستخدام نماذج Ultralytics YOLO. يتيح الذكاء الاصطناعي البصري تتبع المخزون ومراقبة الرفوف وإدارة الطوابير واستخلاص رؤى أذكى عن العملاء.
معرفة المزيد
الرؤية الحاسوبية في الرعاية الصحية

الرؤية الحاسوبية في الرعاية الصحية

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

الرؤية الحاسوبية في التصنيع

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

الرؤية الحاسوبية في قطاع السيارات

طبّق الرؤية الحاسوبية في قطاع السيارات باستخدام نماذج Ultralytics YOLO. يعزز الذكاء الاصطناعي للرؤية سلامة الطرق ومساعدة السائق وأتمتة المركبات لإنشاء طرق أكثر ذكاءً.
معرفة المزيد
الرؤية الحاسوبية في الزراعة

الرؤية الحاسوبية في الزراعة

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

لنبنِ مستقبل الذكاء الاصطناعي معًا!

ابدأ رحلتك نحو مستقبل تعلّم الآلة