How Molecular Generative Models Organize Molecular Identity
تكشف هذه الورقة أن النماذج التوليدية الجزيئية تنظم الهويات الكيميائية في مناطق ثابتة وذات قيم متقطعة مع حدود متكررة، مما يثبت أن بنيتها الداخلية يجب توصيفها تجريبياً بدلاً من افتراضها قبل إمكانية استخدام الفضاء الكامن بشكل موثوق للملاحة الكيميائية.
المؤلفون الأصليون:Raul Ortega-Ochoa, Tejs Vegge, Jens S. Bakander, Luis Mantilla Calderon, Alan Aspuru-Guzik, Tonio Buonassisi
تخيل عالماً لا تكتفي فيه الحواسيب بالتعرف على صور القطط أو ترجمة اللغات، بل تبتكر فيها صوراً جديدة تماماً. في مجال الذكاء الاصطناعي، توجد برامج خاصة تُسمى "النماذج التوليدية" تعمل كأنها خيميائيون رقميون. وبدلاً من خلط المواد الكيميائية في قارورة، تقوم هذه النماذج بخلط الأرقام في مشهد شاسع وغير مرئي لابتكار جزيئات جديدة—وهي اللبنات الصغيرة للأدوية والبلاستيك والمواد. ولجعل هذه النماذج تعمل، يمنحها العلماء خريطة: نظام إحداثيات مستمر حيث تمثل كل نقطة فيه جزيئاً محتملاً. والأمل يكمن في أنه إذا سلكت مسافة قصيرة على هذه الخريطة، فستجد جزيئاً مشابهاً كيميائياً للجزيء الذي بدأت به، تماماً مثل الانتقال من سيارة حمراء إلى درجة لون مختلفة قليلاً من نفس السيارة الحمراء. إن فكرة "القابلية للملاحة" هذه أمر بالغ الأهمية؛ فإذا كانت الخريطة سلسة ومنطقية، يمكن للعلماء استخدامها للعثين على أدوية جديدة بمجرد السير في الاتجاه الصحيح. ولكن ماذا لو كانت الخريطة في الواقع عبارة عن لحاف مرقع من المنحدرات الحادة غير المرئية؟ ماذا لو كانت الخطوة الصغيرة للأمام لا تمنحك جزيئاً مشابهاً، بل تسقطك فجأة في كون كيميائي مختلف تماماً؟ هذا هو اللغز الذي يحاول العلماء حله: كيف تنظم هذه نماذج الذكاء الاصطناعي الجزيئات التي تبتكرها داخل عقولها الرقمية؟
قرر فريق من الباحثين إلقاء نظرة خلف الستار على ثلاثة نماذج مختلفة من ذكاء اصطناعي جزيئي لمعرفة كيفية تنظيم ابتكاراتها حقاً. لقد تعاملوا مع "الخريطة" الداخلية للذكاء الاصطناعي ليس كنهر متدفق وسلس، بل كإقليم مقسم إلى أحياء متميزة. ومن خلال تجميد الخيارات العشوائية التي يتخذها الذكاء الاصطناعي وتتبع أي الجزيئات تخرج بالضبط من أي إحداثيات، اكتشفوا أن هذه النماذج لا تخلق تدرجاً كيميائياً سلساً. بدلاً من ذلك، هي تبني مشهداً من المناطق "ثابتة الأجزاء". فكر في الأمر كأرضية ضخمة ملونة من البلاط؛ إذا وقفت على بلاطة واحدة، ستحصل على جزيء محدد بعينه. وإذا خطوت خطوة صغيرة، فقد تبقى على نفس البلاطة وتحصل على نفس الجزيء تماماً. ولكن إذا عبرت الخط الوهمي بين البلاطات، فستحصل فجأة على جزيء مختلف تماماً، حتى لو كانت خطوتك مجهرية.
وجد الباحثون أن خريطة "البلاط" هذه ليست عشوائية، بل لها هيكل. ففي بعض النماذج، مثل النموذج التتابعي "MolMiner" والنموذج الهرمي "HierVAE"، تُنظم البلاطات مثل شجرة العائلة. قد تبدأ بمنطقة واسعة تمثل نوعاً عاماً من الهياكل الكيميائية (مثل إطار دراجة هوائية)، ومع تحركك بشكل أعمق داخل تلك المنطقة، تصبح الحدود أكثر دقة، حيث تقسم المنطقة إلى بلاطات أصغر لتمثيل تنويعات محددة (مثل دراجة جبلية مقابل دراجة طرق). يحدث هذا لأن الذكاء الاصطناعي يبني الجزيئات خطوة بخطوة؛ فالقرارات المبكرة تخلق فئات عامة، بينما تنحت القرارات اللاحقة التفاصيل. ومع ذلك، كشفت الدراسة أيضاً عن تحول مفاجئ: مجرد كون الخريطة تبدو منظمة لا يعني أن المسافة على الخريطة تطابق المسافة الكيميائية. ففي أحد النماذج، وهو "HierVAE"، يمكن لنقطتين قريبتين جداً من بعضهما البعض على شبكة إحداثيات الكمبيوتر أن تنتجا جزيئات مختلفة كيميائياً بشكل كبير. إن "المسافة" التي يراها الكمبيوتر ليست دائماً هي "المسافة" التي يشعر بها الكيميائي.
علاوة على ذلك، راقب الفريق كيف تتغير هذه الخرائط أثناء تعلم الذكاء الاصطناعي. واكتشفوا أن الذكاء الاصطناعي يتعلم الحفاظ على اتساق أحيائه كيميائياً (البقاء ضمن نفس "العائلة الكيميائية") بسرعة كبيرة. لكن عدد الجزيئات المحددة المختلفة التي يمكنه إنتاجها داخل تلك الأحياء يستمر في التغير لفترة طويلة. الأمر يشبه أن الذكاء الاصطناعي يتعلم أولاً إبقاء سياراته الحمراء في المنطقة الحمراء والزرقاء في المنطقة الزرقاء، ثم يكتشف لاحقاً بالضبط كم عدد درجات اللون الأحمر التي يمكنه صنعها. تشير الدراسة إلى أنه قبل أن نثق في خرائط الذكاء الاصطناعي هذه لمساعدتنا في تصميم أدوية جديدة منقذة للحياة، نحتاج إلى التحقق من القواعد المحددة للخريطة التي نستخدمها. لا يمكننا الافتراض ببساطة أن السير لمسافة قصيرة على الشبكة سيؤدي دائماً إلى جزيء مشابه كيميائياً؛ فأحياناً، تكون الخريطة عبارة عن رقع من الحدود الحادة التي لا يمكن فهمها إلا من خلال النظر إليها عبر العدسة الصحيحة.
ملخص تقني: كيف تنظم النماذج التوليدية الجزيئية الهوية الجزيئية
بيان المشكلة غالبًا ما يتم تقييم النماذج التوليدية للمادة بناءً على جودة مخرجاتها (الصلاحية، الجدة، التنوع)، وغالبًا ما تُعامل مساحاتها الكامنة (latent spaces) كفضاءات كيميائية سلسة وقابلة للملاحة. ومع ذلك، لا يزال هناك سؤال بنيوي حاسم لم تتم معالجته: كيف يتم ترتيب الهويات الجزيئية المنفصلة داخليًا ضمن فضاءات الإحداثيات المستمرة لهذه النماذج؟ وتحديدًا، من غير الواضح أين يتم تحديد الهوية الجزيئية، وما إذا كانت الإحداثيات المتقاربة تترجم إلى جزيئات ذات صلة كيميائية، وكيف ينشأ هذا التنظيم أثناء عملية فك التشفير (decoding) والتدريب. تفترض التقييمات الحالية غالبًا أن المساحة الكامنة المستمرة تعني مساحة كيميائية قابلة للملاحة دون التحقق من التقسيم الداخلي للهويات الجزيئية.
المنهجية يقترح المؤلفون إطار عمل لجعل الهوية الجزيئية صريحة كعلاقة تكافؤ على فضاء التمثيل المخرج، و"سحب" (pull back) فئات الهوية هذه عبر العملية التوليدية.
الصيغة الرياضية: تحدد الدراسة الهوية الجزيئية عبر علاقة تكافؤ (∼) على فضاء المخرجات X (مثل السلاسل النصية أو الرسوم البيانية). وهذا يخلق فضاء قسمة X/∼ يمثل الكائنات الجزيئية. وللتعامل مع المولدات العشوائية، قدم المؤلفون "شريطًا عشوائيًا" η، حيث يتم التعامل مع عملية التوليد كخريطة حتمية من (z,η) إلى مخرج. يؤدي هذا إلى تقسيم الفضاء المشترك Z×E حسب الهوية الجزيئية.
اصطلاحات التكافؤ: تم اختبار ستة اصطلاحات متميزة للتكافؤ الجزيئي، تتراوح من الدقيقة إلى الخشنة:
SMILES الكانونية المتماكبة (البنية الدقيقة).
InChIKey-14 (الاتصال، مع دمج المتماكبات الفراغية/التبدلية).
الصيغة الجزيئية.
العناصر الذرية الثقيلة.
هيكل Bemis–Murcko.
هيكل Murcko العام (الهيكل فقط).
النماذج المدروسة: تم تطبيق الإطار على ثلاث بنيات مختلفة تدربت على مجموعة بيانات ZINC:
GDSS: نموذج انتشار رسومي قائم على الدرجة (score-based).
المجسات التجريبية:
مقاطع ثابتة العشوائية: فحص مقاطع عرضية أحادية وثنائية الأبعاد للفضاء الكامن Z مع تثبيت الشريط العشوائي η لتصور تقسيمات الهوية.
الاستمرارية العشوائية: تغيير η عند قيمة ثابتة لـ z لاختبار ما إذا كان إحداثي معين يفك تشفير نفس الجزيء باستمرار.
تحليل الجوار: أخذ عينات من كرات في Z لقياس التماسك الكيميائي (تشابه الجزيئات داخل الجوار مقابل تشابهها عبر الجوار) باستخدام تشابه Tanimoto على بصمات ECFP وMACCS.
ارتباط المقاييس: اختبار ما إذا كانت المسافة الإقليدية أو تشابه جيب التمام بين الإحداثيات يرتبط بالتشابه الكيميائي.
تطور التدريب: تتبع تطور هذه الخصائص عبر نقاط فحص التدريب.
المساهمات والنتائج الرئيسية
مناطق الهوية الثابتة جزئيًا: عبر جميع البنيات الثلاث، يكشف تثبيت الشريط العشوائي أن الفضاء الكامن مقسم إلى مناطق ثابتة جزئيًا تفصل بينها حدود حادة. تمثل هذه المناطق هويات جزيئية محددة.
الاعتماد على الاصطلاح والبنية:
MolMiner وHierVAE: يظهران تماسكًا كيميائيًا قويًا. الإحداثيات المتقاربة تفك تشفير جزيئات مرتبطة كيميائيًا، وتشغل الجوار المتميزة أقاليم كيميائية متميزة. هذا التنظيم يظل قائمًا تحت الاصطلاحات الدقيقة (SMIS، InChIKey-14).
GDSS: يظهر استمرارية ضئيلة للهوية الجزيئية الدقيقة تحت فك التشفير العشوائي (99.95% من SMILES فريدة لـ z ثابت). يظهر التنظيم الواضح فقط تحت الاصطلاحات الخشنة (مثل هيكل Murcko أو التركيب العنصري)، مما يشير إلى أن التباين في الجزيء الدقيق ناتج إلى حد كبير عن عشوائية فك التشفير بدلاً من بنية الإحداثيات.
محدودية المقاييس: بالنسبة لـ HierVAE، بينما الفضاء الكامن منظم كيميائيًا (النقاط المتقاربة تفك تشفير جزيئات متشابهة)، فإن المسافة الإقليدية وتشابه جيب التمام بين الإحداثيات هي مؤشرات ضعيفة للمسافة الكيميائية (R2≈0.05). يشير هذا إلى أن الفضاء الكامن منحني وأن المقاييس الهندسية القياسية لا تتنبأ بشكل موثوق بالقرب الكيميائي.
الحدود من الخشن إلى الدقيق: تظهر التقسيمات بنية هرمية متكررة حيث يتم تقسيم الأقاليم الجزيئية الواسعة بواسطة حدود أدق. في MolMiner، يعزى هذا إلى عملية فك التشفير المتسلسلة: تحدد خطوات فك التشفير المبكرة سلالات واسعة (هياكل جزئية مشتركة)، ثم تقوم القرارات اللاحقة بتقسيم هذه المناطق.
الفصل بين التماسك والتحبب: أثناء التدريب، يستقر التماسك الكيميائي (درجة التمركز الكيميائي للجوار) مبكرًا. في المقابل، يستمر عدد الهويات الجزيئية المتميزة الممثلة داخل الجوار (التحبب) في التطور والتحسن لفترة طويلة بعد استقرار التماسك.
الأهمية والادعاءات يجادل البحث بأن مساحة الإحداثيات التوليدية المستمرة غير كافية لإثبات وجود مساحة كيميائية قابلة للملاحة. قبل معاملة المساحة الكامنة كمساحة كيميائية قابلة للملاحة لأغراض الاستكمال (interpolation) أو الأمثلة (optimization)، يجب توصيف تنظيمها الداخلي بالنسبة لـ:
التمثيل المحدد الذي يتم توليده.
اصطلاح التكافؤ المستخدم لتحديد الهوية الجزيئية.
عملية فك التشفير العشوائية.
المقياس المستخدم لمقارنة الإحداثيات.
يخلص المؤلفون إلى أن التنظيم الداخلي ليس خاصية واحدة متأصلة في الفضاء التوليدي، بل هو تفاعل معقد بين هذه العوامل. يوفر الإطار طريقة مباشرة لتحديد ما إذا كان الفضاء التوليدي منظمًا وما إذا كان يمكن ملاحتُه بشكل هادف لأسئلة كيميائية محددة. ويشير المؤلفون إلى أنه بينما تركز الدراسة على الجزيئات، فإن الإطار ينطبق على أي نموذج توليدي يرسم خريطة إلى فضاء مخرجات له علاقة تكافؤ ذات معنى، مثل البروتينات أو البلورات.