मैंने मटमैथिक्स स्टैकएक्सचेंज साइट पर यह सवाल पूछा था और यहां पूछने की सिफारिश की गई थी।
मैं एक शौक परियोजना पर काम कर रहा हूँ और निम्नलिखित समस्या के साथ कुछ मदद की आवश्यकता होगी।
थोड़ा सा संदर्भ
मान लीजिए कि सुविधाओं और कीमत के विवरण के साथ वस्तुओं का एक संग्रह है। कारों और कीमतों की सूची की कल्पना करें। सभी कारों में सुविधाओं की एक सूची होती है, जैसे कि इंजन का आकार, रंग, घोड़े की शक्ति, मॉडल, वर्ष आदि। प्रत्येक बनाने के लिए, कुछ इस तरह से:
Ford:
V8, green, manual, 200hp, 2007, $200
V6, red, automatic, 140hp, 2010, $300
V6, blue, manual, 140hp, 2005, $100
...
इससे भी आगे जाने पर, कीमतों के साथ कारों की सूची कुछ समय-अंतराल के साथ प्रकाशित होती है, जिसका अर्थ है कि हमारे पास ऐतिहासिक मूल्य डेटा तक पहुंच है। हमेशा हमेशा एक जैसी कारों को शामिल नहीं किया जा सकता है।
मुसीबत
मैं यह समझना चाहूंगा कि इस आधार सूचना के आधार पर किसी भी कार की कीमतें कैसे बढ़ाई जाएंगी, सबसे महत्वपूर्ण बात यह है कि शुरुआती सूची में कारें नहीं हैं।
Ford, v6, red, automatic, 130hp, 2009
उपरोक्त कार के लिए, यह सूची में लगभग एक ही है, घोड़े की शक्ति और वर्ष में थोड़ा अलग है। इसकी कीमत के लिए, क्या जरूरत है?
मैं जिस चीज की तलाश कर रहा हूं वह कुछ व्यावहारिक और सरल है, लेकिन मैं इस बारे में और अधिक जटिल दृष्टिकोणों के बारे में सुनना चाहूंगा कि इस तरह से कुछ कैसे बनाया जाए।
मैंने क्या कोशिश की है
यहाँ मैं अब तक के साथ प्रयोग कर रहा हूँ:
1) कार एक्सप्रेशन देखने के लिए ऐतिहासिक डेटा का उपयोग करना। अगर नहीं मिला, तो कोई कीमत नहीं। यह निश्चित रूप से बहुत सीमित है और कोई केवल समय के साथ ज्ञात कारों के लिए कीमतों में बदलाव के लिए कुछ समय के क्षय के संयोजन में इसका उपयोग कर सकता है।
2) एक कीमत नमूना कार के साथ एक कार सुविधा भार योजना का उपयोग करना। मूल रूप से एक आधार मूल्य है और सुविधाओं में बस कुछ कारक के साथ परिवर्तन होता है। इसके आधार पर किसी भी कार की कीमत प्राप्त की जाती है।
पहला पर्याप्त नहीं साबित हुआ और दूसरा हमेशा सही साबित नहीं हुआ और वज़न का उपयोग करने के लिए मेरे पास सबसे अच्छा तरीका नहीं था। यह भी वजन को बनाए रखने पर थोड़ा भारी लगता है, इसलिए मैंने सोचा कि हो सकता है कि ऐतिहासिक डेटा का उपयोग करने के लिए कुछ तरीके हैं जो किसी तरह से वजन प्राप्त करने के लिए या कुछ और प्राप्त करने के लिए। मैं अभी नहीं जानता कि कहाँ से शुरू करूँ।
अन्य महत्वपूर्ण पहलू
- मेरे पास मौजूद कुछ सॉफ्टवेयर प्रोजेक्ट में एकीकृत है। या तो मौजूदा पुस्तकालयों का उपयोग करके या स्वयं एल्गोरिथ्म लिखकर।
- जब नया ऐतिहासिक डेटा आता है तो तेजी से पुनर्गणना होती है।
किसी भी सुझाव कैसे इस तरह की एक समस्या से संपर्क किया जा सकता है? सभी विचार स्वागत से अधिक हैं।
अग्रिम में बहुत धन्यवाद और आपके सुझावों को पढ़ने के लिए तत्पर हैं!