Diffusion-Based Ukrainian Handwritten Text Generation with Cross-Domain Style Transfer
تعالج هذه الورقة نقص موارد توليد النصوص المكتوبة بخط اليد باللغة الأوكرانية من خلال بناء مجموعة بيانات ضخمة مصنفة حسب الكاتب، وإثبات أن نموذجاً قائماً على الانتشار، تم تدريبه في الأصل على النصوص اللاتينية، يمكنه التعميم بنجاح لتوليد نصوص سيريلية مقروءة ومتسقة الأسلوب من خلال النقل عبر المجالات والنقل القليل من الأمثلة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أن لديك معلم فنون بارعاً أمضى سنوات في تعلم كيفية تقليد خط اليد لمئات المتحدثين المختلفين باللغة الإنجليزية. يمكنه النظر إلى كلمات قليلة كتبها شخص غريب، ومن ثم يعيد فوراً ابتكار أسلوبه الفريد؛ كيف يميل حروفه، ومدى سماكة ضربات قلمه، وكيف يباعد بين كلماته.
تطرح هذه الورقة البحثية سؤالاً كبيًا: إذا علمنا معلم الفنون هذا نفسه كيف يكتب باللغة الأوكرانية (أبجدية مختلفة تمامًا ذات أشكال مختلفة)، فهل سيظل قادرًا على تقليد أسلوب شخص غريب؟
إليك قصة كيف وجدوا الإجابة، مقسمة ببساء:
١. المشكلة: كتاب وصفات مفقود
لسنوات، كان باحثو الذكاء الاصطناعي بارعين في توليد خط اليد المزيف للغة الإنجليزية. ولكن بالنسبة للغة الأوكرانية (ولغات أخرى كثيرة)، اصطدموا بحائط مسدود. لم يكن هناك "كتاب وصفات" (مجموعة بيانات ضخمة) يحتوي على آلاف الكلمات الأوكرانية المكتوبة بمئات الأشخاص المختلفين، مع تحديد هوية كل كاتب. وبدون ذلك، لم يستطع الذكاء الاصطناعي تعلم قواعد خط اليد الأوكراني أو كيفية محاكاة كتاب محددين.
٢. الحل: بناء مكتبة ضخمة
قام المؤلفون ببناء كتاب الوصفات المفقود هذا من الصفر.
- المصدر: بدأوا بمجموعة من الجمل الأوكرانية الممسوحة ضوئيًا.
- التنظيف: استخدموا "ممحاة" رقمية لإزالة النقاط والخطوط العشوائية التي لم تكن جزءًا من الكتابة.
- التقطيع: استخدموا "مقصات" ذكية (أداة رؤية حاسوبية) لتقطيع الجمل الطويلة إلى كلمات فردية. كان هذا أمرًا صعبًا لأن الحروف الأوكرانية غالبًا ما تتلامس أو تتداخل. كانت طريقتهم دقيقة بنسبة ٩٥٪، وهي أفضل بكثير من الأدوات القياسية.
- عملية التوازن: بعض الحروف الأوكرانية نادرة (مثل حرف "ґ"). يميل الذكاء الاصطناعي لتجاهل الأشياء النادرة، لذا أضاف المؤلفون بشكل اصطناعي المزيد من الأمثلة لهذه الحروف النادرة لضمان تعلم الذكاء الاصطناعي لها أيضًا.
- النتيجة: مكتبة تضم ١٢٦,٠٠٠ كلمة مكتوبة بـ ٣٠٨ أشخاص مختلفين.
٣. الاختبار: ذكاء اصطناًعي "متحول للشكل"
أخذوا نموذج ذكاء اصطناعي موجود بالفعل يسمى DiffusionPen. فكر في هذا النموذج كـ "متحول شكل" يمكنه تحويل النص إلى خط يد.
- الخدعة: لم يعيدوا بناء عقل الذكاء الاصطناعي، بل قاموا فقط بتغذيته بالمكتبة الأوكرانية الجديدة.
- الهدف: معرفة ما إذا كان بإمكان الذكاء الاصطناعي تعلم الحروف الأوكرانية ومع ذلك الحفاظ على قدرته على محاكاة أسلوب الكاتب بناءً على مجرد كلمات عينات قليلة.
٤. النتائج: لقد نجح الأمر!
تعلم الذكاء الاصطناعي كتابة كلمات أوكرانية تبدو حقيقية.
- وضوح القراءة: إذا قمت بتشغيل الكلمات المزيفة عبر آلة قراءة قياسية (OCR)، فيمكنها قراءتها بشكل صحيح في معظم الأحيان (دقة تبلغ حوالي ٨٤٪ للكلمات متوسطة الطول).
- الأسلوب: بدا خط اليد المزيف طبيعيًا تمامًا مثل الخط الحقيقي.
- المفاجأة الكبرى: لم يتعلم الذكاء الاصطناعي اللغة الأوكرانية فحسب؛ بل تعلم "مفهوم" أسلوب خط اليد.
٥. الخدع السحرية: نقل الأسلوب عبر المجالات
هذا هو الجزء الأكثر إثارة. اختبر المؤلفون ما إذا كان بإمكان الذكاء الاصطناعي نسخ الأساليب من مصادر لم يسبق له رؤيتها من قبل.
الخدعة ١: التحول اللغوي (عبر اللغات)
عرضوا على الذكاء الاصطناعي بضع كلمات مكتوبة بشخص إنجليزي (من قاعدة بيانات مختلفة). ثم طلبوا من الذكاء الاصطناعي كتابة كلمة أوكرانية.النتيجة: كتب الذكاء الاصطناعي الكلمة الأوكرانية، ولكن بميل الشخص الإنجليزي وضغط قلمه الفريد. لقد نجح في نقل "روح" الكاتب الإنجليائي إلى الحروف الأوكرانية.
الخدعة ٢: المسافر عبر الزمن (النقل التاريخي)
عرضوا على الذكاء الاصطناعي صفحة من مخطوطة أوكرانية مكتوبة في أوائل القرن العشرين (حبر قديم، ملمس ورق قديم).النتيجة: كتب الذكاء الاصطناعي كلمات أوكرانية حديثة، لكنها بدت وكأنها مكتوبة بأسلوب الخط الرسمي القديم هذا.
الخدعة ٣: الغريب (التعلم الصفري - Zero-Shot)
عرضوا على الذكاء الاصطناٍء كلمات قليلة من كاتب أوكراني ليس ضمن مكتبتهم التدريبية.النتيجة: قام الذكاء الاصطناعي بتقليد أسلوب خط يد هذا الغريب بدقة دون أن يراه من قبل.
٦. ما الذي لم يعمل بشكل مثالي؟
النظام ليس مثاليًا بعد.
- الحروف النادرة: لا تزال بعض الحروف الأوكرانية النادرة جدًا تبدو ضبابية بعض الشيء أو يتم استبدالها بحروف أخرى.
- الفاصلة العليا (Apostrophe): الفاصلة العليا الأوكرانية الصغيرة (كما في كلمة м'яч) صعبة الرسم بالنسبة للذكاء الاصطناعي لأنها صغيرة جدًا وغالبًا ما تضيع وسط الضربات الأخرى.
الخلاصة
تثبت هذه الورقة البحثية أنه إذا علمت ذكاءً اصطناعيًا حديثًا كيفية الكتابة في نص واحد (مثل الإنجليزية)، فيمكنه تعلم الكتابة في نص مختلف تمامًا (مثل الأوكرانية) ومع ذلك نسخ الأسلوب الفريد لكاتب لم يقابله قط. الأمر يشبه تعليم طاهٍ يعرف كيفية طهي المعكرونة الإيطالية كيفية طهي الزلابية الأوكرانية؛ فبمجرد أن يفهم "التقنية"، يمكنه تطبيق أسلوب الطهي الفريد الخاص به على المكونات الجديدة.
لقد أطلق المؤلفون مجموعة البيانات الخاصة بهم ونموذج الذكاء الاصطناعي المدرب الخاص بهم لكي يتمكن الآخرون من استخدامها لدراسة خط اليد في اللغات الأخرى التي يتم تجاهلها حاليًا من قبل التكنولوجيا.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.