الإجابة المختصرة
أول مشروع ذكاء اصطناعي معقول ضيّق ومقيس وقصير. مهمة واحدة، أو نوع مستند واحد، أو سؤال واحد، مع تعريف متفق عليه لمعنى «يعمل» مكتوب قبل أي بناء، وبضعة أسابيع من العمل، ثم فترة تشغيل إلى جانب عمليتكم القائمة قبل أن يعتمد عليها شيء. وفي النهاية تملكون الشفرة والتوجيهات والبيانات والتوثيق. وإذا لم يبدُ عرضٌ قريباً من هذا الشكل، فاسألوا لماذا.
أكبر سبب لفشل أوّل مشاريع الذكاء الاصطناعي ليس تقنياً. بل أن أحداً لم يتفق على ما هو النجاح، فلم يكن بوسع المشروع أن ينتهي. وهذا هو الشكل الذي يتفادى ذلك.
قبل بناء أي شيء
تحديد النطاق
نبدأ من كيفية إنجاز العمل اليوم، لا مما تستطيع التقنية فعله. من يقوم به، وكم يستغرق، وماذا يحدث حين يسوء، وما تكلّفه فعلاً إجابة خاطئة. والسؤال الأخير يحسم معظم التصميم.
ناتج تحديد النطاق جملة واحدة تصف المهمة، ورقم يصف الأداء المقبول. وإن لم نستطع كتابة الاثنين، فالمشروع ليس جاهزاً والبناء سابق لأوانه.
مراجعة البيانات
نطلب أمثلة حقيقية. عشرون أو ثلاثون مستنداً فعلياً، أو بضع مئات من الرسائل الفعلية، أياً كان ما يقوم عليه العمل. لا عيّنات منتقاة.
وهذه ليست شكليّة. حالة البيانات هي أكبر عامل كلفة منفرد في معظم المشاريع، وهي الموضع الذي تظهر فيه أخطاء التسعير المعطى دون نظر. وأحياناً تنتهي المراجعة إلى أن البيانات ليست في حال تسمح بدعم المشروع، وتكون النصيحة الصحيحة إصلاح ذلك أولاً. انظروا لماذا بياناتكم هي الجزء الصعب.
التسعير
نطاق ثابت وسعر ثابت، مع ذكر تكاليف التشغيل منفصلة لتعرفوا كلفة الامتلاك كما تعرفون كلفة البناء. مسعَّر بالمشروع لا بالشهر، لأن للبناء نهاية، والفوترة الشهرية لشيء ينتهي تخلق الحافز الخاطئ لدى الطرفين.
الأمور الأربعة التي تحرّك السعر
| العامل | أرخص حين | أغلى حين |
|---|---|---|
| حالة البيانات | صيغة ثابتة، رقمية، مصدر واحد | صيغ مختلطة، صور، مصادر عدة متضاربة |
| التكاملات | يصل المخرج إلى ملف أو رسالة | يجب أن يكتب في أنظمة بلا واجهة موثّقة |
| احتمال الخطأ | يراجع شخص كل شيء على أي حال | يُتصرَّف بالمخرج مباشرة، أو له أثر قانوني |
| من يتولّى الصيانة | فريقكم، بعد التسليم | نحن، باتفاق مستمر |
أي مزوّد يسعّر دون السؤال عن الأربعة يخمّن. ومن حقكم أن تسألوا أيّها يقود الرقم الخاص بكم.
إذا استطعتم وصف المهمة في جملة، نستطيع أن نقول لكم أي هذه العوامل الأربعة سيحسم سعركم، عادة في أول رد.
أخبرنا بما تريد إصلاحهكيف تبدو الأسابيع
- تحديد النطاق ومراجعة البيانات. محادثات ونظرة في أمثلة حقيقية. تنتهي بنطاق مكتوب، وتعريف لمعنى «يعمل»، وتسعير.
- البناء الضيّق. أصغر نسخة تؤدي العمل الحقيقي على بيانات حقيقية. لا عرض توضيحي، ولا نموذج أولي يُرمى.
- المراجعة على برمجية تعمل. تستعملونها على موادكم أنتم. وتأتي الملاحظات من شيء يعمل لا من مستند يصف ما سيعمل.
- القياس. الأداء مقابل الرقم المتفق عليه في البداية، على أمثلة لم يرها النظام. وهذه هي اللحظة التي نجح فيها المشروع أو لم ينجح.
- التشغيل المتوازي. إلى جانب العملية القائمة، حتى لا يكون شيء على المحك بينما تتبيّنون صموده في الظروف العادية.
- التسليم. الشفرة والتوجيهات والمخرجات والبيانات والتوثيق، مكتوبة ليتمكّن مطوّر آخر من متابعتها دوننا.
ما تحصلون عليه في النهاية
- نظام يعمل، ويؤدي مهمة واحدة كما ينبغي.
- الشفرة المصدرية والتوجيهات، وهي لكم.
- البيانات وأي مخرجات أُنتجت في الطريق.
- توثيق مكتوب لمطوّر لم يقابلنا قط.
- رقم دقة مقيس ومجموعة الاختبار التي قيس عليها، لتتحققوا مرة أخرى بعد ستة أشهر.
- تكاليف التشغيل، مكتوبة.
البند الخامس هو ما ينسى الناس طلبه، وهو ما يحميكم. فبدون مجموعة الاختبار لا تستطيعون معرفة إن كان النظام قد تدهور، وتعودون إلى الوثوق بدل المعرفة.
معنى «منتهٍ»
منتهٍ يعني أن المهمة المتفق عليها تؤدّي بالمستوى المتفق عليه على بيانات لم ترها، وأنها تعمل حيث يجري العمل، وأن شخصاً غيرنا يستطيع صيانتها. ولا يعني أن النظام انتهى إلى الأبد، ولا أنكم ملتزمون بمرحلة ثانية.
أول مشروع ينبغي أن يكون صغيراً بما يكفي ليكون الخطأ فيه محتمَلاً، وحقيقياً بما يكفي ليكون الصواب فيه مفيداً.
ما يعقل الإصرار عليه
- تعريف مكتوب لمعنى «يعمل»، متفق عليه قبل البناء. بدونه لا سبيل للقول إن كان المشروع قد نجح.
- ملكية كل شيء عند التسليم. الشفرة والتوجيهات والبيانات والمخرجات.
- نمط إخفاق معلَن. ماذا يفعل النظام حين لا يعرف. وإذا كان الجواب أنه ينتج شيئاً دائماً، فذلك عيب تصميم.
- فصل تكاليف التشغيل عن تكاليف البناء.
- التوثيق كمُخرَج مطلوب، لا كخدمة إن بقي وقت.
وهناك قائمة أطول من الأسئلة لأي مزوّد في شراء الذكاء الاصطناعي في الجزائر: ما تسألون عنه قبل التوقيع.
والنتيجة التي نصل إليها أحياناً
يحدث أن ينتهي تحديد النطاق إلى أن المشروع لا يستحق: الحجم قليل، أو أداة أبسط تحلّه، أو البيانات غير جاهزة. نقول ذلك، ولا مقابل للوصول إلى هذه النتيجة. رفض مشروع يكلّفنا فاتورة واحدة. وتسليم مشروع ينتهي مهجوراً يكلّفنا العلاقة وكل توصية خلفها.
اطّلعوا على صفحة الخدمة: الأسعار وعروض الأسعار لمشروع ذكاء اصطناعي في الجزائر.
الأسئلة الشائعة
كم يستغرق أول مشروع ذكاء اصطناعي؟
النسخة الأولى الضيّقة تُقاس عادة بالأسابيع لا بالأشهر، تليها فترة تشغيل إلى جانب عمليتكم القائمة قبل أن يعتمد عليها شيء. وأي أول مشروع يُسعَّر بأشهر عديدة يكون عادة محدَّد النطاق بشكل واسع أكثر مما ينبغي.
ماذا ينبغي أن يتضمّن أول مشروع ذكاء اصطناعي؟
مهمة واحدة بتعريف مكتوب لمعنى «يعمل» متفق عليه قبل البناء، ومراجعة لبياناتكم الحقيقية قبل التسعير، وبناء ضيّق على مواد حقيقية، وقياس على أمثلة لم يرها النظام، وتشغيل متوازٍ، وتسليم للشفرة والتوجيهات والبيانات والتوثيق ومجموعة الاختبار.
ما الذي يحسم سعر مشروع الذكاء الاصطناعي؟
أربعة أمور: حالة بياناتكم، وعدد الأنظمة التي يجب دمجها، ونسبة الخطأ المقبولة، ومن يتولّى الصيانة بعد ذلك. وأي تسعير يُعطى دون السؤال عن الأربعة تخمين.
هل أملك الشفرة والبيانات في النهاية؟
ينبغي أن تملكوها، ومعنا تملكونها. الشفرة والتوجيهات والمخرجات والبيانات تعود للعميل عند التسليم، والتوثيق مُخرَج مطلوب ليتمكّن مطوّر آخر من متابعة العمل.
ماذا لو تبيّن أن المشروع لا يستحق؟
نقول ذلك أثناء تحديد النطاق، قبل أن تنفقوا شيئاً على البناء. ويحدث هذا بما يكفي ليكون نتيجة عادية لا موقفاً محرجاً.