بتسأله عن المصفوفات (Arrays)، برد عليك من راس انفه بكل سذاجة :
"أنا تخصصي AI، هاي مش من اختصاصي."
الحقيقة إن هاي الإجابة لحالها مؤشر على ضعف في الأساسيات.
لأن الذكاء الاصطناعي مبني على تمثيل البيانات باستخدام Vectors وMatrices وTensors، والـ Arrays هي الأساس الذي تُبنى عليه هذه التراكيب في البرمجة.
الصور، النصوص، الصوت، بيانات التدريب، الأوزان داخل الشبكات العصبية، وحتى العمليات التي تنفذها مكتبات مثل NumPy وTensorFlow وPyTorch، كلها تعتمد على التعامل مع المصفوفات بأشكالها المختلفة.
لذلك، إذا كنت تعتبر المصفوفات وتعلمها بعمق مع البرمجة "خارج تخصصك"، فأنت غالبًا تعلمت استخدام الأدوات، لكنك لم تتعلم الأساس الذي تقوم عليه.
إذا ما عندك أساس قوي بالبرمجة، فأنت مستخدم لأدوات الذكاء الاصطناعي... مش متخصص فيها.
السوق ما بيسأل بأي أداة اشتغلت، السوق بيسأل: لو بتفهم شو بصير تحت الغطاء؟