Human-based evolutionary computation
انسانی بنیاد پر ارتقائی کمپیوٹیشن (ایچ بی ای سی) ارتقائی کمپیوٹیشن تکنیکوں کا ایک مجموعہ ہے جو انسانی اختراع پر انحصار کرتا ہے۔ کلاسیں اور مثالیں انسانی بنیاد پر ارتقائی گنتی کی تکنیکوں کو تین مزید مخصوص کلاسوں میں درجہ بند کیا جا سکتا ہے جو ارتقائی گنتی کے مترادف ہیں۔ اختراع کی تین بنیادی قسمیں ہیں: ابتدا، تغیر اور دوبارہ ملاپ۔ یہاں ایک جدول ہے جس میں دکھایا گیا ہے کہ ایچ بی ای سی کی مختلف کلاسوں میں کس قسم کی انسانی اختراع کی حمایت کی جاتی ہے: ان تینوں کلاسوں کو بھی انتخاب کو نافذ کرنا پڑتا ہے، جو انسانوں یا کمپیوٹر کے ذریعے انجام دیا جاتا ہے۔ انسانی بنیاد پر انتخاب کی حکمت عملی انسانی بنیاد پر انتخاب کی حکمت عملی ایک آسان ترین انسانی بنیاد پر ارتقائی حساب کتاب کا طریقہ کار ہے۔ یہ آج کل ویب سائٹس آؤٹ سورسنگ کلیکشن اور انسانوں کے لیے مواد کے انتخاب (صارف کے تعاون سے مواد) کے ذریعے بہت زیادہ استعمال ہوتا ہے۔ ارتقائی حساب کے طور پر دیکھا جاتا ہے، ان کا طریقہ کار دو کارروائیوں کی حمایت کرتا ہے: ابتدائی (جب صارف کوئی نئی چیز شامل کرتا ہے) اور انتخاب (جب صارف اشیاء کے درمیان ترجیح کا اظہار کرتا ہے)۔ ویب سائٹ سافٹ ویئر آئٹمز کی فٹنس کا حساب لگانے کے لیے ترجیحات کو یکجا کرتا ہے تاکہ وہ بہترین آئٹمز کو فروغ دے سکے اور بدترین آئٹمز کو ضائع کر سکے۔ کوسوروکوف اور جینٹری کے مطالعات میں انسانی بنیاد پر انتخاب کے کئی طریقوں کا تجزیاتی طور پر موازنہ کیا گیا۔ چونکہ تصور بہت آسان لگتا ہے، اس خیال کو نافذ کرنے والی زیادہ تر ویب سائٹیں عام نقصان سے نہیں بچ سکتی ہیں: انسانی ترجیحات کی درخواست میں معلوماتی جھرن۔ مثال کے طور پر، ڈگ طرز کے نفاذ، جو ویب پر وسیع پیمانے پر پھیلے ہوئے ہیں، یہ ظاہر کرتے ہوئے کہ آئٹمز کے پاس پہلے سے کتنے ووٹ ہیں، پہلے والے لوگوں کے ذریعہ بعد کے انسانی جائزوں میں بہت زیادہ تعصب کرتے ہیں۔ اس سے مجموعی تشخیص کا انحصار شاذ و نادر ہی آزاد تشخیص کے بہت چھوٹے ابتدائی نمونے پر ہوتا ہے۔ یہ بہت سے لوگوں کو اس نظام کو کھیلنے کی ترغیب دیتا ہے جو ڈگ کی مقبولیت میں اضافہ کر سکتا ہے لیکن نمایاں نتائج کے معیار سے ہٹ سکتا ہے۔ صرف مواد کے عنوان کی بنیاد پر ڈیگ طرز کے نظام میں تشخیص جمع کرانا بہت آسان ہے، بغیر اصل مواد کو پڑھے جس کا اندازہ لگایا جانا چاہیے۔ انسان پر مبنی انتخابی نظام کی ایک بہتر مثال اسٹمبلپون ہے۔ اسٹمبلپون میں، صارفین پہلے مواد کا تجربہ کرتے ہیں (اس پر ٹھوکر کھاتے ہیں)، اور پھر تھمب اپ یا تھمب ڈاؤن بٹن دبا کر اپنی ترجیح جمع کرا سکتے ہیں۔ چونکہ صارف پچھلے صارفین کی طرف سے سائٹ کو دیئے گئے ووٹوں کی تعداد نہیں دیکھتا ہے، اس لیے اسٹمبلپون صارف کی ترجیحات کا نسبتا غیر جانبدار سیٹ جمع کر سکتا ہے، اور اس طرح مواد کا زیادہ درست اندازہ لگا سکتا ہے۔ انسانی بنیاد پر ارتقاء کی حکمت عملی اس تناظر میں اور شاید عام طور پر، ویکیپیڈیا سافٹ ویئر ایک کام کرنے والی انسانی بنیاد پر ارتقاء کی حکمت عملی کی بہترین مثال ہے جس میں کسی بھی صفحے کا (ٹارگٹڈ) ارتقاء اس طرح کی معلومات کی علمی بنیاد کی عمدہ ٹیوننگ پر مشتمل ہوتا ہے جو اس صفحہ سے متعلق ہے۔ روایتی ارتقاء کی حکمت عملی کے تین آپریٹر ہیں: ابتدا، تغیر اور انتخاب۔ ویکیپیڈیا کے معاملے میں، ابتدائی آپریٹر صفحہ تخلیق ہے، میوٹیشن آپریٹر انکریمنٹل پیج ایڈیٹنگ ہے۔ سلیکشن آپریٹر کم نمایاں ہے۔ یہ نظر ثانی کی تاریخ اور ریورٹ آپریشن کے ذریعے پچھلے تمام ترمیمات میں سے انتخاب کرنے کی صلاحیت کے ذریعے فراہم کیا جاتا ہے۔ اگر صفحہ توڑ دیا گیا ہے اور اب اس کے عنوان کے مطابق نہیں ہے، تو ایک قاری آسانی سے نظر ثانی کی تاریخ پر جا سکتا ہے اور پچھلے ترمیمات میں سے کسی ایک کا انتخاب کر سکتا ہے جو سب سے زیادہ موزوں ہو (امید ہے کہ، پچھلا)۔ یہ سلیکشن فیچر ویکیپیڈیا کی کامیابی کے لیے اہم ہے۔ ایک دلچسپ حقیقت یہ ہے کہ اصل ویکی سافٹ ویئر 1995 میں بنایا گیا تھا، لیکن بڑے ویکی پر مبنی باہمی تعاون کے منصوبوں کو ظاہر ہونے میں کم از کم مزید چھ سال لگے۔ اتنی دیر کیوں لگ گئی؟ ایک وضاحت یہ ہے کہ اصل ویکی سافٹ ویئر میں سلیکشن آپریشن کی کمی تھی اور اس وجہ سے مواد کے ارتقاء کی مؤثر طریقے سے حمایت نہیں کر سکا۔ نظر ثانی شدہ تاریخ کا اضافہ اور ویکی کی حمایت یافتہ بڑی برادریوں کا عروج وقت کے ساتھ موافق ہوتا ہے۔ ارتقائی حساب کے نقطہ نظر سے، یہ حیرت کی بات نہیں ہے: سلیکشن آپریشن کے بغیر مواد ایک بے مقصد جینیاتی بہاؤ سے گزرے گا اور کسی کے لیے مفید ہونے کا امکان نہیں ہوگا۔ ویکیپیڈیا سے اس کے آغاز پر بہت سے لوگوں کو یہی توقع تھی۔ تاہم، سلیکشن آپریشن کے ساتھ، مواد کی افادیت وقت کے ساتھ بہتر ہونے کا رجحان رکھتی ہے کیونکہ فائدہ مند تبدیلیاں جمع ہوتی ہیں۔ ویکیپیڈیا میں بڑے پیمانے پر دراصل یہی ہوتا ہے۔ انسان پر مبنی جینیاتی الگورتھم (ایچ بی جی اے) انسان پر مبنی ریکومبینیشن آپریشن (جینیاتی الگورتھم کی ایک مخصوص خصوصیت) کے لیے ذرائع فراہم کرتا ہے۔ ریکومبینیشن آپریٹر مختلف حلوں کے انتہائی فٹ حصوں کو اکٹھا کرتا ہے جو آزادانہ طور پر تیار ہوئے۔ یہ ارتقائی عمل کو زیادہ موثر بناتا ہے۔ یہ بھی دیکھیں حوالہ جات انسانی بنیاد پر کمپیوٹیشن ارتقاء کمپیوٹیشن