Rashid Amin

Dr. Rashid Amin

University of Engineering & Technology, Taxila, Pakistan
+1
orcid

Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

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

Representative Publications

View All Publications
17 May 2018 in IEEE Communications Surveys & Tutorials
Verified
Journal Article
Closed access
RARashid Amin
Rashid Amin
Martin ReissleinMartin Reisslein
Martin Reisslein
DSDr. Nadir Shah
Dr. Nadir Shah
Software Defined Networking (SDN) decouples the control plane from the data plane of forwarding devices. This separation provides several benefits, including the simplification of network management and control. However, due to a variety reasons, such as budget constraints and fear of downtime, many organizations are reluctant to fully deploy SDN. Partially deploying SDN through the placement of a limited number of SDN devices among legacy (traditional) network devices, forms a so-called hybrid SDN network. While hybrid SDN networks provide many of the benefits of SDN and have a wide range of applications, they also pose several challenges. These challenges have recently been addressed in a growing body of literature on hybrid SDN network structures and protocols. This article presents a comprehensive up-to-date survey of the research and development in the field of hybrid SDN networks. We have organized the survey into five main categories, namely hybrid SDN network deployment strategies, controllers for hybrid SDN networks, protocols for hybrid SDN network management, traffic engineering mechanisms for hybrid SDN networks, as well as testing, verification, and security mechanisms for hybrid SDN networks. We thoroughly survey the existing hybrid SDN network studies according to this taxonomy and identify gaps and limitations in the existing body of research. Based on the outcomes of the existing research studies as well as the identified gaps and limitations, we derive guidelines for future research on hybrid SDN networks.

26 August 2020 in Electronics
Verified
Journal Article
Open access
PDF file
Umer ButtUmer Butt
Umer Butt
Muhammad MehmoodMuhammad Mehmood
Muhammad Mehmood
SSSyed Bilal Hussain Shah
Syed Bilal Hussain Shah
RARashid Amin
Rashid Amin
Muhammad Waqas ShaukatMuhammad Waqas Shaukat
Muhammad Waqas Shaukat
Md. Jalil PiranMd. Jalil Piran
Md. Jalil Piran
Cloud computing (CC) is on-demand accessibility of network resources, especially data storage and processing power, without special and direct management by the users. CC recently has emerged as a set of public and private datacenters that offers the client a single platform across the Internet. Edge computing is an evolving computing paradigm that brings computation and information storage nearer to the end-users to improve response times and spare transmission capacity. Mobile CC (MCC) uses distributed computing to convey applications to cell phones. However, CC and edge computing have security challenges, including vulnerability for clients and association acknowledgment, that delay the rapid adoption of computing models. Machine learning (ML) is the investigation of computer algorithms that improve naturally through experience. In this review paper, we present an analysis of CC security threats, issues, and solutions that utilized one or several ML algorithms. We review different ML algorithms that are used to overcome the cloud security issues including supervised, unsupervised, semi-supervised, and reinforcement learning. Then, we compare the performance of each technique based on their features, advantages, and disadvantages. Moreover, we enlist future research directions to secure CC models.

10 May 2021 in The Journal of Supercomputing
Verified
Journal Article
Closed access
PDF file
HTHaseeb Ur Rehman Tauqeer
Haseeb Ur Rehman Tauqeer
SZShakir Zaman
Shakir Zaman
RARashid Amin
Rashid Amin
MHMudassar Hussain
Mudassar Hussain
FAFadi Al-turjman
Fadi Al-turjman
Muhammad BilalMuhammad Bilal
Muhammad Bilal

26 July 2021 in IEEE Access
Verified
Journal Article
Open access
RARashid Amin
Rashid Amin
Elisa RojasElisa Rojas
Elisa Rojas
AAAqsa Aqdus
Aqsa Aqdus
SRSadia Ramzan
Sadia Ramzan
DCDavid Casillas
David Casillas
Jose M. ArcoJose M. Arco
Jose M. Arco
In conventional networks, there was a tight bond between the control plane and the data plane. The introduction of Software-Defined Networking (SDN) separated these planes, and provided additional features and tools to solve some of the problems of traditional network (i.e., latency, consistency, efficiency). SDN is a flexible networking paradigm that boosts network control, programmability and automation. It proffers many benefits in many areas, including routing. More specifically, for efficiently organizing, managing and optimizing routing in networks, some intelligence is required, and SDN offers the possibility to easily integrate it. To this purpose, many researchers implemented different machine learning (ML) techniques to enhance SDN routing applications. This article surveys the use of ML techniques for routing optimization in SDN based on three core categories (i.e. supervised learning, unsupervised learning, and reinforcement learning). The main contributions of this survey are threefold. Firstly, it presents detailed summary tables related to these studies and their comparison is also discussed, including a summary of the best works according to our analysis. Secondly, it summarizes the main findings, best works and missing aspects, and it includes a quick guideline to choose the best ML technique in this field (based on available resources and objectives). Finally, it provides specific future research directions divided into six sections to conclude the survey. Our conclusion is that there is a huge trend to use intelligence-based routing in programmable networks, particularly during the last three years, but a lot of effort is still required to achieve comprehensive comparisons and synergies of approaches, meaningful evaluations based on open datasets and topologies, and detailed practical implementations (following recent standards) that could be adopted by industry. In summary, future efforts should be focused on reproducible research rather than on new isolated ideas. Otherwise, most of these applications will be barely implemented in practice.

31 March 2022 in Electronics
Verified
Journal Article
Open access
PDF file
SAShumaila Aleem
Shumaila Aleem
NHNoor Ul Huda
Noor Ul Huda
RARashid Amin
Rashid Amin
SKSamina Khalid
Samina Khalid
Sultan AlshamraniSultan Alshamrani
Sultan Alshamrani
AAAbdullah Alshehri
Abdullah Alshehri
Over the years, stress, anxiety, and modern-day fast-paced lifestyles have had immense psychological effects on people’s minds worldwide. The global technological development in healthcare digitizes the scopious data, enabling the map of the various forms of human biology more accurately than traditional measuring techniques. Machine learning (ML) has been accredited as an efficient approach for analyzing the massive amount of data in the healthcare domain. ML methodologies are being utilized in mental health to predict the probabilities of mental disorders and, therefore, execute potential treatment outcomes. This review paper enlists different machine learning algorithms used to detect and diagnose depression. The ML-based depression detection algorithms are categorized into three classes, classification, deep learning, and ensemble. A general model for depression diagnosis involving data extraction, pre-processing, training ML classifier, detection classification, and performance evaluation is presented. Moreover, it presents an overview to identify the objectives and limitations of different research studies presented in the domain of depression detection. Furthermore, it discussed future research possibilities in the field of depression diagnosis.

8 May 2023 in Scientific Reports
Verified
Journal Article
Open access
PDF file
RRRimsha Rafique
Rimsha Rafique
RGRahma Gantassi
Rahma Gantassi
RARashid Amin
Rashid Amin
JFJaroslav Frnda
Jaroslav Frnda
AMAida Mustapha
Aida Mustapha
AAAsma Hassan Alshehri
Asma Hassan Alshehri
Due to the wide availability of easy-to-access content on social media, along with the advanced tools and inexpensive computing infrastructure, has made it very easy for people to produce deep fakes that can cause to spread disinformation and hoaxes. This rapid advancement can cause panic and chaos as anyone can easily create propaganda using these technologies. Hence, a robust system to differentiate between real and fake content has become crucial in this age of social media. This paper proposes an automated method to classify deep fake images by employing Deep Learning and Machine Learning based methodologies. Traditional Machine Learning (ML) based systems employing handcrafted feature extraction fail to capture more complex patterns that are poorly understood or easily represented using simple features. These systems cannot generalize well to unseen data. Moreover, these systems are sensitive to noise or variations in the data, which can reduce their performance. Hence, these problems can limit their usefulness in real-world applications where the data constantly evolves. The proposed framework initially performs an Error Level Analysis of the image to determine if the image has been modified. This image is then supplied to Convolutional Neural Networks for deep feature extraction. The resultant feature vectors are then classified via Support Vector Machines and K-Nearest Neighbors by performing hyper-parameter optimization. The proposed method achieved the highest accuracy of 89.5% via Residual Network and K-Nearest Neighbor. The results prove the efficiency and robustness of the proposed technique; hence, it can be used to detect deep fake images and reduce the potential threat of slander and propaganda.