السجل الطبي هو مزيج من الأرقام والتشخيصات والفئات. الشبكة العصبية التقليدية (برنامج تعلّمي) تتوه لأنها لا تستطيع مقارنة مستوى البروتين (رقم) مع التشخيص (نعم/لا) ونوع الورم الفرعي (فئة). أخطاؤها غير قابلة للمقارنة — كما لو أن مترجمًا يخلط بين السنتيمترات والكيلوغرامات. تخلى مؤلفو العمل عن القيم الدقيقة وترجموا كل شيء إلى لغة الترتيب. يسأل البرنامج فقط: هل قيمة هذا المريض أعلى أم أقل من جاره؟ هذا التصنيف يجعل الأخطاء قابلة للقياس.
في البداية، تقوم الكتلة المشتركة للشبكة العصبية بغربلة مئات الجينات، ولا تترك إلا المهمة لجميع المهام دفعة واحدة. أسلوب خاص (يُصفّر مساهمة الجينات غير المفيدة) يزيل الضوضاء. ثم لكل مهمة، تُصدر الشبكة العصبية نقاطًا افتراضية وتقارنها ترتيبيًا. سؤال «هل التشخيص صحيح؟» و«هل مستوى البروتين دقيق؟» يختزل إلى سؤال واحد: هل تم تخمين الترتيب بين المرضى بشكل صحيح؟
عند 234 مريضًا بسرطان الرئة، ارتفعت الدقة من 0.951 إلى 0.968 — لكل ألف مريض، يعني ذلك إنقاذ 17 من التشخيص الخاطئ. من بين الجينات المختارة — ليست رئوية فحسب: E2F1 (المرتبط سابقًا بسرطان الثدي) وScd1 (أيض الدهون). هكذا يجد «المترجم الترتيبي» لغة مشتركة بين المناعة والورم.
تم استبدال القاعدة الصارمة «أكبر/أصغر» بمنحنى سلس على شكل S، ليتعلم الحاسوب تدريجيًا دون قفزات. وفكرة مقارنة الترتيبات نفسها طُرحت في عام 1987.
يشبه المترجم الفوري العالمي من أفلام الخيال العلمي، لكنه يتعامل مع أنواع البيانات الطبية بدلًا من اللغات.