Mohammad Nazmul Haque

Dr. Mohammad Nazmul Haque

orcid

Research Focus & Metrics

Academic Career Length

16Years (2011-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 2014 in The Scientific World Journal
Verified
Journal Article
Open access
PDF file
MWMd Whaiduzzaman
Md Whaiduzzaman
AGAbdullah Gani
Abdullah Gani
NANor Badrul Anuar
Nor Badrul Anuar
MSMuhammad Shiraz
Muhammad Shiraz
MHMohammad Nazmul Haque
Mohammad Nazmul Haque
IHIsraat Tanzeena Haque
Israat Tanzeena Haque
Cloud computing (CC) has recently been receiving tremendous attention from the IT industry and academic researchers. CC leverages its unique services to cloud customers in a pay-as-you-go, anytime, anywhere manner. Cloud services provide dynamically scalable services through the Internet on demand. Therefore, service provisioning plays a key role in CC. The cloud customer must be able to select appropriate services according to his or her needs. Several approaches have been proposed to solve the service selection problem, including multicriteria decision analysis (MCDA). MCDA enables the user to choose from among a number of available choices. In this paper, we analyze the application of MCDA to service selection in CC. We identify and synthesize several MCDA techniques and provide a comprehensive analysis of this technology for general readers. In addition, we present a taxonomy derived from a survey of the current literature. Finally, we highlight several state-of-the-art practical aspects of MCDA implementation in cloud computing service selection. The contributions of this study are four-fold: (a) focusing on the state-of-the-art MCDA techniques, (b) highlighting the comparative analysis and suitability of several MCDA methods, (c) presenting a taxonomy through extensive literature review, and (d) analyzing and summarizing the cloud computing service selections in different scenarios.

14 January 2016 in PLOS ONE
Verified
Journal Article
Open access
PDF file
MHMohammad Nazmul Haque
Mohammad Nazmul Haque
NNNasimul Noman
Nasimul Noman
RBRegina Berretta
Regina Berretta
PMPablo Moscato
Pablo Moscato
Classification of datasets with imbalanced sample distributions has always been a challenge. In general, a popular approach for enhancing classification performance is the construction of an ensemble of classifiers. However, the performance of an ensemble is dependent on the choice of constituent base classifiers. Therefore, we propose a genetic algorithm-based search method for finding the optimum combination from a pool of base classifiers to form a heterogeneous ensemble. The algorithm, called GA-EoC, utilises 10 fold-cross validation on training data for evaluating the quality of each candidate ensembles. In order to combine the base classifiers decision into ensemble’s output, we used the simple and widely used majority voting approach. The proposed algorithm, along with the random sub-sampling approach to balance the class distribution, has been used for classifying class-imbalanced datasets. Additionally, if a feature set was not available, we used the (α, β) − k Feature Set method to select a better subset of features for classification. We have tested GA-EoC with three benchmarking datasets from the UCI-Machine Learning repository, one Alzheimer’s disease dataset and a subset of the PubFig database of Columbia University. In general, the performance of the proposed method on the chosen datasets is robust and better than that of the constituent base classifiers and many other well-known ensembles. Based on our empirical study we claim that a genetic algorithm is a superior and reliable approach to heterogeneous ensemble construction and we expect that the proposed GA-EoC would perform consistently in other cases.

1 January 2014 in The Scientific World Journal
Verified
Journal Article
Open access
PDF file
MWMd Whaiduzzaman
Md Whaiduzzaman
MHMohammad Nazmul Haque
Mohammad Nazmul Haque
RCRejaul Karim Chowdhury
Rejaul Karim Chowdhury
AGAbdullah Gani
Abdullah Gani
Cloud computing is currently emerging as an ever-changing, growing paradigm that models “everything-as-a-service.” Virtualised physical resources, infrastructure, and applications are supplied by service provisioning in the cloud. The evolution in the adoption of cloud computing is driven by clear and distinct promising features for both cloud users and cloud providers. However, the increasing number of cloud providers and the variety of service offerings have made it difficult for the customers to choose the best services. By employing successful service provisioning, the essential services required by customers, such as agility and availability, pricing, security and trust, and user metrics can be guaranteed by service provisioning. Hence, continuous service provisioning that satisfies the user requirements is a mandatory feature for the cloud user and vitally important in cloud computing service offerings. Therefore, we aim to review the state-of-the-art service provisioning objectives, essential services, topologies, user requirements, necessary metrics, and pricing mechanisms. We synthesize and summarize different provision techniques, approaches, and models through a comprehensive literature review. A thematic taxonomy of cloud service provisioning is presented after the systematic review. Finally, future research directions and open research issues are identified.

21 November 2016
Verified
Conference Paper
Closed access
MHMohammad Nazmul Haque
Mohammad Nazmul Haque
NNNasimul Noman
Nasimul Noman
RBRegina Berretta
Regina Berretta
PMPablo Moscato
Pablo Moscato
The classification performance of a weighted voting ensemble of classifiers largely depends on the proper weight chosen for each base classifier's vote. In this paper, we propose the use of Differential Evolution algorithm for adjustment of voting-weights of base classifiers used in a heterogeneous ensemble of classifiers (HEoC). We used the average Matthews Correlation Coefficient (MCC), calculated over 10-fold cross-validation, as the quality measure of an ensemble. We applied the vanilla DE algorithm to maximise the average MCC score over the training dataset. The algorithm optimises the base classifiers' voting weights in order to attain better generalisation performance of the ensemble on testing datasets. Experiments were performed using 10 binary-class datasets taken from UCI-Machine Learning Repository. The results show consistent and superior generalisation performance of the constructed ensembles when compared with the base classifiers and other well-known ensemble of classifiers.

8 August 2023 in Algorithms
Verified
Journal Article
Open access
PDF file
PMPablo Moscato
Pablo Moscato
MHMohammad Nazmul Haque
Mohammad Nazmul Haque
KHKevin Huang
Kevin Huang
JSJulia Sloan
Julia Sloan
JOJonathon Corrales de Oliveira
Jonathon Corrales de Oliveira
In the field of Artificial Intelligence (AI) and Machine Learning (ML), a common objective is the approximation of unknown target functions y=f(x) using limited instances S=(x(i),y(i)), where x(i)∈D and D represents the domain of interest. We refer to S as the training set and aim to identify a low-complexity mathematical model that can effectively approximate this target function for new instances x. Consequently, the model’s generalization ability is evaluated on a separate set T={x(j)}⊂D, where T≠S, frequently with T∩S=∅, to assess its performance beyond the training set. However, certain applications require accurate approximation not only within the original domain D but in an extended domain D′ that encompasses D as well. This becomes particularly relevant in scenarios involving the design of new structures, where minimizing errors in approximations is crucial. For example, when developing new materials through data-driven approaches, the AI/ML system can provide valuable insights to guide the design process by serving as a surrogate function. Consequently, the learned model can be employed to facilitate the design of new laboratory experiments. In this paper, we propose a method for multivariate regression based on iterative fitting of a continued fraction, incorporating additive spline models. We compare the performance of our method with established techniques, including AdaBoost, Kernel Ridge, Linear Regression, Lasso Lars, Linear Support Vector Regression, Multi-Layer Perceptrons, Random Forest, Stochastic Gradient Descent, and XGBoost. To evaluate these methods, we focus on an important problem in the field, namely, predicting the critical temperature of superconductors based on their physical–chemical characteristics.

22 March 2022 in Expert Systems with Applications
Verified
Journal Article
Open access
PMPablo Moscato
Pablo Moscato
HCHugh Craig
Hugh Craig
GEGabriel Egan
Gabriel Egan
MHMohammad Nazmul Haque
Mohammad Nazmul Haque
KHKevin Huang
Kevin Huang
JOJonathon Corrales de Oliveira
Jonathon Corrales de Oliveira