Sudhir Sharma | Birla Institute of Applied Sciences (original) (raw)

Uploads

Papers by Sudhir Sharma

Research paper thumbnail of Applying Soft Computing Techniques for Software Project Effort Estimation Modelling

Nanoelectronics, Circuits and Communication Systems, 2020

Research paper thumbnail of An Optimized Neuro-Fuzzy Network for Software Project Effort Estimation

IETE Journal of Research, 2022

Research paper thumbnail of Magnetic Resonance Machine Learning Method for Predicting Geo Graphical Location Specification

Graph theory is a branch of discrete mathematics that deals with the connections among entities. ... more Graph theory is a branch of discrete mathematics that deals with the connections among entities. It has been proven to be a very beneficial and powerful mathematical tool and has a wide range of applications to handle complex problems in various domains. The aim of this work is two folds: first, to understand the basic notion of graph theory and second, to emphasis the significance of graph theory through a real-time application used as a representational form and characterization of brain connectivity network, as is machine learning for classifying groups depending on the features extracted from images. This application uses different techniques including preprocessing, correlations, features or algorithms. This paper illustrates an automatic tool to perform a standard process using images of the Magnetic Resonance Imaging (MRI) machine. The process includes preprocessing, building the graph per subject with different correlations, atlas, relevant feature extraction according to th...

Research paper thumbnail of FCS-fuzzy net: cluster head selection and routing-based weed classification in IoT with mapreduce framework

Research paper thumbnail of Comparing Software Cost Prediction Models by a Visualization Tool

A crucial issue in the Software Cost Estimation area that has attracted the interest of software ... more A crucial issue in the Software Cost Estimation area that has attracted the interest of software project managers is the selection of the best prediction method for estimating the cost of a project. Most of the prediction techniques estimate the cost from historical data. The selection of the best model is based on accuracy measures that are functions of the predictive error, whereas the significance of the differences can be evaluated through statistical procedures. However, statistical tests cannot be applied easily by non-experts while there are difficulties in the interpretation of their results. The purpose of this paper is to introduce the utilization of a visualization tool, the Regression Error Characteristic curves in order to compare different prediction models easily, by a simple inspection of a graph. Moreover, these curves are adjusted to accuracy measures appeared in Software Cost Estimation literature and the experimentation is based on two well-known datasets.

Research paper thumbnail of A Review of Surveys on Software Effort Estimation

This paper summarizes estimation knowledge through a review of surveys on software effort estimat... more This paper summarizes estimation knowledge through a review of surveys on software effort estimation. Main findings were that: (1) Most projects (60-80%) encounter effort and/or schedule overruns. The overruns, however, seem to be lower than the overruns reported by some consultancy companies. For example, Standish Group's 'Chaos Report' describes an average cost overrun of 89%, which is much higher than the average overruns found in other surveys, i.e., 30-40%. (2) The estimation methods in most frequent use are expert judgment-based. A possible reason for the frequent use of expert judgment is that there is no evidence that formal estimation models lead to more accurate estimates. There is a lack of surveys including extensive analyses of the reasons for effort and schedule overruns.

Research paper thumbnail of Applying Soft Computing Techniques for Software Project Effort Estimation Modelling

Nanoelectronics, Circuits and Communication Systems, 2020

Research paper thumbnail of An Optimized Neuro-Fuzzy Network for Software Project Effort Estimation

IETE Journal of Research, 2022

Research paper thumbnail of Magnetic Resonance Machine Learning Method for Predicting Geo Graphical Location Specification

Graph theory is a branch of discrete mathematics that deals with the connections among entities. ... more Graph theory is a branch of discrete mathematics that deals with the connections among entities. It has been proven to be a very beneficial and powerful mathematical tool and has a wide range of applications to handle complex problems in various domains. The aim of this work is two folds: first, to understand the basic notion of graph theory and second, to emphasis the significance of graph theory through a real-time application used as a representational form and characterization of brain connectivity network, as is machine learning for classifying groups depending on the features extracted from images. This application uses different techniques including preprocessing, correlations, features or algorithms. This paper illustrates an automatic tool to perform a standard process using images of the Magnetic Resonance Imaging (MRI) machine. The process includes preprocessing, building the graph per subject with different correlations, atlas, relevant feature extraction according to th...

Research paper thumbnail of FCS-fuzzy net: cluster head selection and routing-based weed classification in IoT with mapreduce framework

Research paper thumbnail of Comparing Software Cost Prediction Models by a Visualization Tool

A crucial issue in the Software Cost Estimation area that has attracted the interest of software ... more A crucial issue in the Software Cost Estimation area that has attracted the interest of software project managers is the selection of the best prediction method for estimating the cost of a project. Most of the prediction techniques estimate the cost from historical data. The selection of the best model is based on accuracy measures that are functions of the predictive error, whereas the significance of the differences can be evaluated through statistical procedures. However, statistical tests cannot be applied easily by non-experts while there are difficulties in the interpretation of their results. The purpose of this paper is to introduce the utilization of a visualization tool, the Regression Error Characteristic curves in order to compare different prediction models easily, by a simple inspection of a graph. Moreover, these curves are adjusted to accuracy measures appeared in Software Cost Estimation literature and the experimentation is based on two well-known datasets.

Research paper thumbnail of A Review of Surveys on Software Effort Estimation

This paper summarizes estimation knowledge through a review of surveys on software effort estimat... more This paper summarizes estimation knowledge through a review of surveys on software effort estimation. Main findings were that: (1) Most projects (60-80%) encounter effort and/or schedule overruns. The overruns, however, seem to be lower than the overruns reported by some consultancy companies. For example, Standish Group's 'Chaos Report' describes an average cost overrun of 89%, which is much higher than the average overruns found in other surveys, i.e., 30-40%. (2) The estimation methods in most frequent use are expert judgment-based. A possible reason for the frequent use of expert judgment is that there is no evidence that formal estimation models lead to more accurate estimates. There is a lack of surveys including extensive analyses of the reasons for effort and schedule overruns.

Log In