المتجهات

مفهوم المتجهات

 (Vectors) 

يمكن تعريف المتجهات (Vectors) ببساطة على أنها قائمة مرتبة من الأرقام، كل رقم في هذه القائمة يمثل خاصية أو سمة معينة.

 استخدام المتجهات في الذكاء الاصطناعي

في عالم الذكاء الاصطناعي، يتم استخدام المتجهات لتمثيل البيانات غير الرقمية مثل الكلمات والصور والأصوات بطريقة يمكن للنماذج الرياضية فهمها والتعامل معها.

للكلمات : يتم تحويل كل كلمة إلى متجه رقمي، هذا المتجه يمثل معنى الكلمة وسياقها في الجملة، على سبيل المثال : الكلمات المتشابهة في المعنى مثل (ملك) و (ملكة) تكون متجهاتها قريبة جدا من بعضها البعض في الفضاء الرياضي.

للصور : يتم تمثيل الصورة كمتجه ضخم، كل رقم في هذا المتجه يمثل سمة معينة في الصورة، مثل لون أو شكل أو نسيج معين.

للأصوات : يمكن تمثيل الصوت كمتجه يصف خصائص معينة للصوت مثل النغمة والتردد.

باختصار، المتجهات هي طريقة لترميز البيانات (Encoding) إلى صيغة رقمية يمكن للنماذج الرياضية معالجتها هذا الترميز هو طبقة إضافية من الفهم تضاف إلى نظام العد الثنائي (Binary Code) الذي يستخدمه الحاسوب لتخزين ومعالجة البيانات بشكل أساسي . بشكل أوضح : لدينا كلمة سيارة مفككة إلى (السين و الياء و الراء ..الخ) عندما نقوم بجمعها فتصبح كلمة (سيارة) مكتملة تشكل (Binary Code) في لغة الحاسوب، لكن هذه السيارة لها معاني بحسب السياق (السيارة وسيلة نقل، اطارات السيارة، سائق السيارة، سيارة إسعاف..الخ) الذكاء الاصطناعي يأخذ كلمة سيارة بعد أن تعلم ارتباطاتها من خلال التدرب على مليارات العبارات التي تحتوي على كلمة (سيارة) ويضعها على المساحة الرياضية قريبة من كلمة (محرك، اطارات، إسعاف، مرور..الخ). 

المشاركات الشائعة