यह वास्तव में मशीन सीखने के क्षेत्र में एक अपेक्षाकृत प्रसिद्ध समस्या है। ~ 2006 में नेटफ्लिक्स ने एल्गोरिथम को $ 1m की पेशकश की, जो उनके अनुशंसा प्रणाली में सबसे अच्छा उचित सुधार प्रदान करता है। विजयी समाधान के सिद्धांत को इस कैलटेक पाठ्यपुस्तक में परिचयात्मक मशीन लर्निंग पर संक्षेप में चर्चा की गई है ।
मूल रूप से एक पहनावा सीखने की विधि का उपयोग किया गया था। विशेष रूप से, सम्मिश्रण या स्टैकिंग का एक प्रकार नियोजित किया गया था। यह निर्विवाद है, लेकिन सहज ज्ञान युक्त है। सौहार्द में विभिन्न सांख्यिकीय दृष्टिकोणों का उपयोग करने के अंतर्ज्ञान को समझने के लिए, अलग-अलग कारणों पर विचार करें, जैसे एक ही फिल्मों के अलग-अलग लोग: अर्थात, जो कि टॉपगुन पसंद कर सकते हैं क्योंकि उन्हें 80 के दशक की एक्शन फिल्में पसंद हैं, जबकि जेन को टॉपगुन पसंद है क्योंकि वह केनी लॉजन्स साउंडट्रैक वाली फिल्में पसंद करती हैं। इस तथ्य को कि दोनों दर्शकों ने देखा (और फिल्म को उच्च श्रेणी में रखा गया) का मतलब यह नहीं है कि वे उच्च संभावना वाली अन्य फिल्मों को पसंद करेंगे। भविष्यवाणी एल्गोरिथ्म आदर्श रूप से इन अंतरों को समायोजित करने में सक्षम होगा, कम से कम कुछ क्षमता में।
यह समाधान को बहुत सरल बना सकता है, लेकिन प्रतिस्पर्धी एल्गोरिदम को संतुलित करना और प्रत्येक मामले के लिए सर्वोत्तम अनुमान को प्राथमिकता देना निश्चित रूप से सरल नहीं है। तथ्य यह है कि नेटफ्लिक्स ने इतने बड़े इनाम की पेशकश की, बल्कि चुनौती का परिमाण स्पष्ट होना चाहिए।
यदि आप मशीन सीखने में शुरू कर रहे हैं, तो उपरोक्त संसाधनों की जाँच करना आपकी रुचि के स्तर और आपके गणित की पृष्ठभूमि के आधार पर सहायक हो सकता है। इसलिए प्रतिगमन शायद ठीक-से-अच्छा काम करेगा, लेकिन काफी बेहतर प्रदर्शन संभव है।