تخمین هزینه نرم افزار (SCE) یکی از مهم ترین موضوعات در تولید نرم افزار در دهههای گذشته است. تخمین واقعی به فاکتورهای هزینه و تلاش در تولید نرم افزار با استفاده از هوش مصنوعی یا روشهای الگوریتمی نیاز دارد. Bohem مدل COCOMO را که یکی از مدلهای الگوریتمی SCE است، توسعه داده است. این مدلها شامل سه فرم افزایشی پایه، متوسط و تفصیلی هستند. COCOMO پایه برای ترتیبهای سریع و دشوار در میان تخمینهای تلاش مناسب است. دقت و صحت این مدل به علت فقدان فاکتوربرای محاسبه تفاوت بین عاملان هزینه پایین است. COCOMO متوسط این فاکتورها را در نظر می گیرد و COCOMO تفصیلی برای تک تک فازهای پروژه به کار می رود. COCOMO از سال 1981 به کار گرفته شده است. در سالهای اخیر روشهایی پدید آمدهاند که از تکنیکهای هوش مصنوعی برای حل و تخمین تلاش تولید نرم افزار استفاده میکنند]1[.
تخمین هزینه نرم افزار با استفاده از تکنیکهای یادگیری ماشین - فایل Word