Ahmed IqbalSir Syed CASE Institute of Technology · Department of Computing
Ahmed Iqbal
PhD (Computer Science)
About
26
Publications
23,386
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
741
Citations
Introduction
Ahmed Iqbal is currently serving as an Assistant Professor in the Department of Computing at SS-CASE-IT, Islamabad, Pakistan. He completed his Ph.D. in Computer Science from COMSATS University Islamabad from 2020 to 2023, under the supervision of Prof. Dr. Muhammad Sharif. His main research interests include Computer Vision, Medical Imaging, Deep Learning, and Vision Transformers. He has published more than 15 research papers as first author in top-tier (Q1) Journals.
Education
February 2020 - November 2023
COMSATS University Islamabad
Field of study
- Computer Science
Publications
Publications (26)
Accurate polyp segmentation from colonoscopy images is important for the immediate diagnosis and effective
treatment of colon cancer. While significant progress has been made in the polyps segmentation task, there are
various challenges that need to be addressed. Polyps can vary greatly in size and shape, and often has no clear
boundary between sur...
Knee Osteoarthritis (KOA), the most prevalent joint disease, significantly impacts elderly mobility due to progressive cartilage degeneration. Early prediction is crucial for preventing disease progression and guiding effective treatment plans. This paper proposes an EnsembleTL-ACO, fully automated, computer-aided diagnosis (CAD) system for accurat...
Alzheimer’s disease (AD) is a neurological disorder that significantly impairs cognitive function, leading to memory loss and eventually death. AD progresses through three stages: early stage, mild cognitive impairment (MCI) (middle stage), and dementia. Early diagnosis of Alzheimer’s disease is crucial and can improve survival rates among patients...
Recent advancements with deep generative models have proven significant potential in the task of image synthesis, detection, segmentation, and classification. Segmenting the medical images is considered a primary challenge in the biomedical imaging field. There have been various GANs-based models proposed in the literature to resolve medical segmen...
Early diagnosis of tuberculosis (TB) is an essential and challenging task to prevent disease, decrease mortality risk, and stop transmission to other people. The chest X-ray (CXR) is the top choice for lung disease screening in clinics because it is cost-effective and easily accessible in most countries. However, manual screening of CXR images is a...
Automatic multimodal image segmentation is considered a challenging research area in the biomedical field. U-shaped models have led to an enormous breakthrough in a large domain of medical image segmentation in recentyears. The receptive field plays an essential role in convolutionalneural networks because too small a receptive field limits context...
Production of high-quality software at lower cost has always been the main concern of developers. However, due to exponential increases in size and complexity, the development of qualitative software with lower costs is almost impossible. This issue can be resolved by identifying defects at the early stages of the development lifecycle. As a signif...
Extreme programming (XP) is one of the widely used software process model for the development of small scale projects from agile family. XP is widely accepted by software industry due to various features it provides such as: handling frequent changing requirements, customer satisfaction, rapid feedback, iterative structure, team collaboration, and...
Extreme programming (XP) is one of the widely used software process model for the development of small scale projects from agile family. XP is widely accepted by software industry due to various features it provides such as: handling frequent changing requirements, customer satisfaction, rapid feedback, iterative structure, team collaboration, and...
Selection of an appropriate software development process model is the key aspect, which leads to the development of high-quality product within scheduled time. The selection of development model depends upon various aspects, related to the project, such as: size, complexity, and scheduled time. Agile family has been satisfying the software industry...
Testing is considered as one of the expensive activities in software development process. Fixing the defects during testing process can increase the cost as well as the completion time of the project. Cost of testing process can be reduced by identifying the defective modules during the development (before testing) stage. This process is known as "...
Prediction of defect prone software modules is now considered as an important activity of software quality assurance. This approach uses the software metrics to predict whether the developed module is defective or not. This research presents MLP based ensemble classification framework to predict the defect prone software modules. The framework pred...
Production of high quality software at lower cost can be possible by detecting defect prone software modules before the testing process. With this approach, less time and resources are required to produce a high quality software as only those modules are thoroughly tested which are predicted as defective. This paper presents a classification framew...
Testing is one of the crucial activities of software development life cycle which ensures the delivery of high quality product. As software testing consumes significant amount of resources so, if, instead of all software modules, only those are thoroughly tested which are likely to be defective then a high quality software can be delivered at lower...
Predicting the defects at early stage of software
development life cycle can improve the quality of end
product at lower cost. Machine learning techniques have
been proved to be an effective way for software defect
prediction however an imbalance dataset of software
defects is the main issue of lower and biased performance
of classifiers. This issu...
The exponent increase in the use of online information systems triggered the demand of secure networks so that any intrusion can be detected and aborted. Intrusion detection is considered as one of the emerging research areas now days. This paper presents a machine learning based classification framework to detect the Denial of Service (DoS) attack...
Software defect prediction is one of the emerging research areas of software engineering. The prediction of defects at early stage of development process can produce high quality software at lower cost. This research contributes by presenting a feature selection based ensemble classification framework which consists of four stages: 1) Dataset selec...
Defect prediction at early stages of software development life cycle is a crucial activity of quality assurance process and has been broadly studied in the last two decades. The early prediction of defective modules in developing software can help the development team to utilize the available resources efficiently and effectively to deliver high qu...
Network security is an essential element in the day-today IT operations of nearly every organization in business. Securing a computer network means considering the threats and vulnerabilities and arrange the countermeasures. Network security threats are increasing rapidly and making wireless network and internet services unreliable and insecure. In...
Empirical analysis evaluates the proposed system via practical experience and reveals its pros and cons. Such type of evaluation is one of the widely used validation approach in software engineering. Conventional software process models were performed well till mid 1990s but then gradually were replaced by agile methodologies. This happened due to...