الخوارزمية هي إحدى الكلمات الأكثر استخدامًا في التكنولوجيا. من التطبيقات الموجودة على هاتفك إلى المستشعرات في أجهزتك القابلة للارتداء وكيفية ظهور المشاركات في موجز أخبار Facebook ، سيتم دفعك للعثور على خدمة لا يتم تشغيلها بواسطة شكل من أشكال الخوارزمية.
لن تفتح قائمة ابدأ في الويندوز
لا يمكن أن تعمل تقنيات التعلم الآلي والذكاء الاصطناعي - أكبر وأهم التطورات التكنولوجية في عصرنا - بدون مجموعة من الخوارزميات ، لذا فهي مفهوم مهم للغاية لتقنيات المستقبل.
ما هي الخوارزمية؟
يمكن وصف الخوارزمية بشكل أفضل على أنها مجموعة دقيقة من التعليمات التي سيتبعها الكمبيوتر لتحقيق النتيجة المرجوة ، عادةً لحل مشكلة ما. يجب أن تتكون تعليمات الخوارزمية من عدد من الخطوات ، يتم ممارستها بالترتيب الصحيح ، ويعتمد ما يجب فعله في كل خطوة على نتيجة الخطوات التي تم اتخاذها سابقًا.
على سبيل المثال ، ستتم برمجة الخوارزميات التي تدعم Instagram ، على سبيل المثال ، لتقديم إشعارات إلى هاتفك عندما يحب شخص ما صورتك. سيتم كتابتها بعد ذلك لإضافة هذا الإعجاب إلى عدد الإعجابات التي تم الحصول عليها بالفعل ، لتحديث المجموع الكلي.
انظر ما يتعلق هل نحن شجعان بما يكفي لنكلف كيف نعيش للخوارزميات؟ يطلب منك REMOTE تخيل مسرح المستقبل ، مدعومًا بخوارزميات كتابة الموسيقى باستخدام خوارزمية
تعمل الخوارزميات على بيانات الإدخال ، والتي قد تكون قائمة بالأرقام التي يجب وضعها في ترتيب تصاعدي أو قيم RGB للصورة حيث تحتاج الخوارزمية إلى تحديد ما إذا كان هناك وجه بشري موجود [مثل تقنية التعرف على الوجوه] ، يوضح ويل أديسون ، المهندس الرئيسي وخبير الخوارزميات في كامبريدج للاستشارات .
يوضح أنه في حين أن بعض الخوارزميات مضمونة لتحقيق النتيجة التي تسعى إليها ، فإن الكثير منها لا يفعل ذلك. معظم الخوارزميات حتمية بالكامل ، بينما يستخدم البعض أرقامًا عشوائية لتحقيق نتائجها.
تتم مقارنة الخوارزميات أحيانًا بوصفات إعداد وجبة وهذا أمر عادل إلى حد ما ، ولكن الشيء الرئيسي في الخوارزميات هو أنها لا تترك مجالًا للتفسير ، يضيف أديسون. يجب أن تكون دقيقة تمامًا وتعليمية تمامًا بشأن ما يجب القيام به في كل خطوة.
لماذا الخوارزميات مهمة جدا؟
تأتي الخوارزميات بأشكال وأحجام عديدة ، من القصير والبسيط إلى الطويل والمعقد. في الطرف الأكثر تعقيدًا من هذا الطيف توجد خوارزميات التعلم الآلي. وهي مصممة لتعلم الخطوات تلقائيًا وهي بشكل عام معقدة للغاية بحيث يستحيل على الإنسان أن يفهم تمامًا كيف يحقق النتائج التي يحققها.
لن يكون لأجهزة الكمبيوتر التي لا تحتوي على خوارزميات أي غرض أو فائدة. الخوارزميات هي الطريقة التي نوجه بها أجهزة الكمبيوتر للقيام بما نحتاجه للقيام به. يتم التعبير عن هذه الخوارزميات في شكل رمز الكمبيوتر ، ولكن الأفكار في الخوارزميات التي يتم التعبير عنها هي المفتاح. تعتمد العديد من الخدمات بالإضافة إلى ذلك على العديد من الخوارزميات التي تعمل معًا.
المخاوف بشأن عدم قابلية بعض هذه الخوارزميات للاختراق هي ما يكمن وراء لوائح الاتحاد الأوروبي الجديدة المقترحة ، والتي تشير إلى أن لدينا الحق في الحصول على تفسير لأي قرار يتم اتخاذه بشأننا عن طريق المعالجة الآلية. نظرًا لكون الخوارزميات عنصرًا حيويًا في التكنولوجيا القادمة وبالتالي مستقبلنا ، فمن الصعب المبالغة في تقدير الدور الذي تلعبه الخوارزميات.
كيف تعمل الخوارزميات؟ مثال
مثال على خوارزمية يومية ناجحة وبسيطة للغاية ، هي تلك المستخدمة بواسطة نظام تدفئة مركزي نموذجي لإبقاء المنزل عند درجة الحرارة المرغوبة. ستكون مدخلات الخوارزمية هي درجة الحرارة المرغوبة وقياس درجة الحرارة الحالية عند منظم الحرارة.
كيفية تكبير ماين كرافت
في كل لحظة من الزمن ، تحدد الخوارزمية ما إذا كنت تريد تشغيل التدفئة أو إيقاف تشغيلها بالطريقة التالية:
إذا كانت درجة الحرارة المقاسة 1 درجة أقل من درجة الحرارة المطلوبة (أو أقل) ، يتم تشغيل التسخين
إذا كانت درجة الحرارة المقاسة في حدود درجة واحدة من درجة الحرارة المرغوبة ، فسيتم ترك التسخين في حالته الحالية
إذا كانت درجة الحرارة المقاسة 1 درجة فوق درجة الحرارة المطلوبة (أو أعلى) ، يتم إيقاف التسخين
يقول أديسون إن العمل الذي يقوم به مستشارو كامبريدج لمنجنيق أنظمة الطاقة هو مثال جيد على كيفية زيادة القدرة على جمع المزيد من البيانات بتكلفة زهيدة وتشغيل المزيد من الخوارزميات الحاسوبية المكثفة لتحسين الأنظمة من حولنا ، وبالتالي تمكين المنزل الذكي.
كيفية تفعيل الفلاتر على سناب شات
من خلال جمع المزيد من البيانات التي ينشئها المستخدمون من منظمات الحرارة ، فإن مقلاع أنظمة الطاقة النظام قادر على 'تغذية' درجة الحرارة من كل غرفة في المنزل إلى الخوارزمية ، بدلاً من مجرد درجة الحرارة من نقطة واحدة في المنزل.
ويضيف أن خوارزمية التحكم في التدفئة مدركة أيضًا لدرجة الحرارة المطلوبة خلال الساعات العديدة القادمة. لذلك ، يحتوي على نموذج يمكنه التنبؤ بكيفية تغير درجة حرارة كل غرفة في المنزل بمرور الوقت ، مع مراعاة درجة حرارة الهواء الخارجي. في كل لحظة من الزمن ، تتنبأ بكيفية تغير درجات الحرارة في كل غرفة مع تشغيل المبرد وإيقاف تشغيل المبرد.
تُستخدم هذه التنبؤات لتحديد وقت تشغيل كل مشعاع. ونتيجة لذلك ، تكون الخوارزمية أكثر تعقيدًا ، ولكنها تنتج تجربة مستخدم أفضل بكثير ، حيث يتم تشغيل التدفئة في الوقت المناسب تمامًا بحيث تكون الغرف المناسبة دافئة عندما تعود إلى المنزل من العمل. نظام أكثر ذكاءً وتخصيصًا ، بفضل استخدام الخوارزميات المحسّنة.