- I am an academician with eighteen years of post-PhD teaching experience in Pakistan and Saudi Arabia and a total of 3... moreI am an academician with eighteen years of post-PhD teaching experience in Pakistan and Saudi Arabia and a total of 30 years of post-graduate work experience. I did my PhD in computer science from France, in April 2000. I am a researcher with 2 monographs, 48 journal publications, and 62 conference papers. I am a PhD supervisor, approved by Higher Education Commission of Pakistan. I have successfully supervised 8 PhD theses, several MS theses, research surveys, research projects, and undergraduate projects.I have obtained and successfully completed 3 funded research projects.I have established a research group focused on computational intelligence and knowledge discovery. My research interests are in the areas of intelligent systems, soft computing, machine learning and data mining.edit
Security threat from senseless terrorist attacks on unarmed civilians is a major concern in today's society. The recent developments in data technology allow us to have scalable and flexible data capture, storage, processing and... more
Security threat from senseless terrorist attacks on unarmed civilians is a major concern in today's society. The recent developments in data technology allow us to have scalable and flexible data capture, storage, processing and analytics. We can utilize these capabilities to help us in dealing with our security related problems. This paper gives a new meaning to behavioral analytics and introduces a new opportunity for analytics in a typical university setting using data that is already present and being utilized in a university environment. We propose the basics of a system based on Big Data technologies that can be used to monitor students and predict whether some of them are becoming prone to deviant ideologies that may lead to terrorism.
This paper presents an evolutionary algorithm based technique to solve multi-objective feature subset selection problem. The data used for classification contains large number of features called attributes. Some of these attributes are... more
This paper presents an evolutionary algorithm based technique to solve multi-objective feature subset selection problem. The data used for classification contains large number of features called attributes. Some of these attributes are not relevant and needs to be eliminated. In classification procedure, each feature has an effect on the accuracy, cost and learning time of the classifier. So, there is a strong requirement to select a subset of the features before building the classifier. This proposed technique treats feature subset selection as multi-objective optimization problem. This research uses one of the latest multi-objective genetic algorithms (NSGA-II). The fitness value of a particular feature subset is measured by using ID3. The testing accuracy acquired is then assigned to the fitness value. This technique is tested on several datasets taken from the UCI machine repository. The experiments demonstrate the feasibility of using NSGA-II for feature subset selection.
Imperfection of information is a part of our daily life; however, it is usually ignored in learning based on evolutionary approaches. In this paper we develop an Imperfect Evolutionary System that provides an uncertain and chaotic... more
Imperfection of information is a part of our daily life; however, it is usually ignored in learning based on evolutionary approaches. In this paper we develop an Imperfect Evolutionary System that provides an uncertain and chaotic imperfect environment that presents new challenges to its habitants. We then propose an intelligent methodology which is capable of learning in such environments. Detecting changes and adapting to the new environment is crucial to exploring the search space and exploiting any new opportunities that may arise. To deal with these uncertain and challenging environments, we propose a novel change detection strategy based on a Particle Swarm Optimization system which is hybridized with an Artificial Neural Network. This approach maintains a balance between exploitation and exploration during the search process. A comparison of approaches using different Particle Swarm Optimization algorithms show that the ability of our learning approach to detect changes and adapt as per the new demands of the environment is high.
With computers becoming ubiquitous and high resolution graphics reaching the next level, computer games have become a major source of entertainment. It has been a tedious task for game developers to measure the entertainment value of the... more
With computers becoming ubiquitous and high resolution graphics reaching the next level, computer games have become a major source of entertainment. It has been a tedious task for game developers to measure the entertainment value of the computer games. The entertainment value of a game does depend upon the genre of the game in addition to the game contents. In this paper, we propose a set of entertainment metrics for the platform genre of games. The set of entertainment metrics is proposed based upon certain theories on entertainment in computer games. To test the metrics, we use an evolutionary algorithm for automated generation of game rules which are entertaining. The proposed approach starts with an initial set of randomly generated games and, based upon the proposed metrics as an objective function, guides the evolutionary process. The results produced are counterchecked against the entertainment criteria of humans by conducting a human user survey and a controller learning ability experiment. The proposed metrics and the evolutionary process of generating games can be employed by any platform game for the purpose of automatic generation of interesting games provided an initial search space is given.
In this study we report our research on learning an accurate and easily interpretable classifier model for authorship classification of typewritten digital texts. For this purpose we use Ant Colony Optimization; a meta-heuristic based on... more
In this study we report our research on learning an accurate and easily interpretable classifier model for authorship classification of typewritten digital texts. For this purpose we use Ant Colony Optimization; a meta-heuristic based on swarm intelligence. Unlike black box type classifiers, the decision making rules produced by the proposed method are understandable by people familiar to the domain and can be easily enhanced with the addition of domain knowledge. Our experimental results show that the method is feasible and more accurate than decision trees.
Games have always been a popular test bed for artificial intelligence techniques. Game developers are always in constant search for techniques that can automatically create computer games minimizing the developer's task. In this work we... more
Games have always been a popular test bed for artificial intelligence techniques. Game developers are always in constant search for techniques that can automatically create computer games minimizing the developer's task. In this work we present an evolutionary strategy based solution towards the automatic generation of two player board games. To guide the evolutionary process towards games, which are entertaining, we propose a set of metrics. These metrics are based upon different theories of entertainment in computer games. This work also compares the entertainment value of the evolved games with the existing popular board based games. Further to verify the entertainment value of the evolved games with the entertainment value of the human user a human user survey is conducted. In addition to the user survey we check the learnability of the evolved games using an artificial neural network based controller. The proposed metrics and the evolutionary process can be employed for generating new and entertaining board games, provided an initial search space is given to the evolutionary algorithm.
Research Interests:
This paper introduces a two-stage strategy for multi-class classification problems. The proposed technique is an advancement of tradition binary decomposition method. In the first stage, the classifiers are trained for each class versus... more
This paper introduces a two-stage strategy for multi-class classification problems. The proposed technique is an advancement of tradition binary decomposition method. In the first stage, the classifiers are trained for each class versus the remaining classes. A modified fitness value is used to select good discriminators for the imbalanced data. In the second stage, the classifiers are integrated and treated as a single chromosome that can classify any of the classes from the dataset. A population of such classifier-chromosomes is created from good classifiers (for individual classes) of the first phase. This population is evolved further, with a fitness that combines accuracy and conflicts. The proposed method encourages the classifier combination with good discrimination among all classes and less conflicts. The two-stage learning has been tested on several benchmark datasets and results are found encouraging.
This research presents an optimization technique for multiple routes generation using simulated niche based particle swarm optimization for dynamic online route planning, optimization of the routes and proved to be an effective technique.... more
This research presents an optimization technique for multiple routes generation using simulated niche based particle swarm optimization for dynamic online route planning, optimization of the routes and proved to be an effective technique. It effectively deals with route planning in dynamic and unknown environments cluttered with obstacles and objects. A simulated niche based particle swarm optimization (SN-PSO) is proposed using modified particle swarm optimization algorithm for dealing with online route planning and is tested for randomly generated environments , obstacle ratio, grid sizes, and complex environments. The conventional techniques perform well in simple and less cluttered environments while their performance degrades with large and complex environments. The SN-PSO generates and optimizes multiple routes in complex and large environments with constraints. The traditional route optimization techniques focus on good solutions only and do not exploit the solution space completely. The SN-PSO is proved to be an efficient technique for providing safe, short, and feasible routes under dynamic constraints. The efficiency of the SN-PSO is tested in a mine field simulation with different environment configurations and successfully generates multiple feasible routes.
92 Int. J. Information Technology, Communications and Convergence, Vol. 1, No. 1, 2010 ... Measuring entertainment and automatic generation of entertaining games ... Zahid Halim*, A. Rauf Baig and Hasan Mujtaba ... FAST-National... more
92 Int. J. Information Technology, Communications and Convergence, Vol. 1, No. 1, 2010 ... Measuring entertainment and automatic generation of entertaining games ... Zahid Halim*, A. Rauf Baig and Hasan Mujtaba ... FAST-National University of Computer and Emerging ...
Research Interests:
Research Interests:
... efficient Page 5. 508 S. Bashir and AR Baig bit-vector projection technique. In this paper we present a novel efficient bit-vector projection technique, which is better than the previous projected bitmap projection technique. The ...
Research Interests:
F AbstractHuman beings learn to do a task and then go on to learn some other task. However, they do not forget the previous learning. If need arises, they can call upon their previous learning and do not have to relearn from scratch... more
F AbstractHuman beings learn to do a task and then go on to learn some other task. However, they do not forget the previous learning. If need arises, they can call upon their previous learning and do not have to relearn from scratch again. In this paper, we build upon our ...
Research Interests:
Research Interests:
Research Interests:
Games have always been a popular test bed for artificial intelligence techniques. Game developers are always in constant search for techniques that can automatically create computer games minimizing the developer's task. In this work... more
Games have always been a popular test bed for artificial intelligence techniques. Game developers are always in constant search for techniques that can automatically create computer games minimizing the developer's task. In this work we present an evolutionary strategy based solution towards the automatic generation of two player board games. To guide the evolutionary process towards games, which are entertaining, we propose a set of metrics. These metrics are based upon different theories of entertainment in computer games. This work also compares the entertainment value of the evolved games with the existing popular board based games. Further to verify the entertainment value of the evolved games with the entertainment value of the human user a human user survey is conducted. In addition to the user survey we check the learnability of the evolved games using an artificial neural network based controller. The proposed metrics and the evolutionary process can be employed for ge...
Research Interests:
In this study we describe a method for extending particle swarm optimization. We have presented a novel approach for avoiding premature convergence to local minima by the introduction of diversity in the swarm. The swarm is made more... more
In this study we describe a method for extending particle swarm optimization. We have presented a novel approach for avoiding premature convergence to local minima by the introduction of diversity in the swarm. The swarm is made more diverse and is encouraged to explore by employing a mechanism which allows each particle to use a different equation to update its velocity. This equation is also continuously evolved through the use of genetic programming to ensure adaptability. We compare two variations of our algorithm, one utilizing random initialization while in the second one we utilize partial non-random initalization which forces some particles to use the standard PSO velocity update equation. Results from experimentation suggest that the modified PSO with complete random initialization shows promise and has potential for improvement. It is particularly very good at finding the exact optimum.
Data classification has received increasing interest lately. It is a challenging task due to uncertainty, unpredictability and inconsistency of data. This challenge increases in the case of multi-class classification. Genetic Programming... more
Data classification has received increasing interest lately. It is a challenging task due to uncertainty, unpredictability and inconsistency of data. This challenge increases in the case of multi-class classification. Genetic Programming (GP) has shown promising results as an efficient and robust classification strategy. For multiclass classification, multi-tree chromosome classifiers can be used, where each tree is an arithmetic expression that discriminates between one and rest of the classes. In this paper, we have emphasized fitness of an individual tree in multi-tree classifiers which adds to the fitness of whole chromosome and results in better classifier efficiency. A series of experiments have been conducted to support the efficiency of proposed algorithm and the results have been found encouraging.
Research Interests:
This experimental study investigated the effect of the use of video games based on the curriculum on students' performance levels in Fourth, Fifth and Sixth grade Mathematics compared to traditional learning methods. The participants... more
This experimental study investigated the effect of the use of video games based on the curriculum on students' performance levels in Fourth, Fifth and Sixth grade Mathematics compared to traditional learning methods. The participants were seven hundred and eighty-nine female students from Fourth, Fifth and Sixth grades, and nineteen teachers, from different six schools in Riyadh city in Saudi Arabia. Three research null hypotheses were tested to explore students’ performance when they received two different instructional treatments: traditional learning methods (textbooks or worksheets) and a video game based on the Mathematics curriculum. The results indicate that video games based on Mathematics curriculum had a positively effect on students’ performance based on their score average in standard tests, when compared to traditional learning methods.
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests: Computer Science, Relational Database, Data Mining, Graph Theory, Complexity Theory, and 15 moreDatabase Management Systems, Data Warehouse, Communication model, Pattern Mining, Social Networking Services, Graph Mining, Algorithm Design, Internet technology, Routing Protocol, Protein Complex Detection, Approximate Algorithm, Social Network, Area of Interest, Database System, and Probability Distribution
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Games have always been a popular test bed for artificial intelligence techniques. Game developers are always in constant search for techniques that can automatically create computer games minimizing the developer's task. In this work... more
Games have always been a popular test bed for artificial intelligence techniques. Game developers are always in constant search for techniques that can automatically create computer games minimizing the developer's task. In this work we present an evolutionary strategy based solution towards the automatic generation of two player board games. To guide the evolutionary process towards games, which are entertaining, we propose a set of metrics. These metrics are based upon different theories of entertainment in computer games. This work also compares the entertainment value of the evolved games with the existing popular board based games. Further to verify the entertainment value of the evolved games with the entertainment value of the human user a human user survey is conducted. In addition to the user survey we check the learnability of the evolved games using an artificial neural network based controller. The proposed metrics and the evolutionary process can be employed for gen...
Research Interests:
Abstract. In this study we present an extension to the PSOGP algorithm for multimodal optimization problems. PSOGP avoids premature convergence by utilizing a method wherein the swarm is made more diverse by employing a mechanism which... more
Abstract. In this study we present an extension to the PSOGP algorithm for multimodal optimization problems. PSOGP avoids premature convergence by utilizing a method wherein the swarm is made more diverse by employing a mechanism which allows each particle to use a ...
Research Interests:
ABSTRACT Swarm intelligence and evolutionary techniques are heavily used by the researchers to solve combinatorial and NP hard problems. The n-Queen problem is a combinatorial problem which become intractable for large values of ‘n’ and... more
ABSTRACT Swarm intelligence and evolutionary techniques are heavily used by the researchers to solve combinatorial and NP hard problems. The n-Queen problem is a combinatorial problem which become intractable for large values of ‘n’ and thus placed in NP (Non-Deterministic Polynomial) class problem. In this paper, a solution is proposed for n-Queen problem based on ACO (Ant Colony Optimization). The n-Queen problem is basically a generalized form of 8-Queen problem. In 8-Queen problem, the goal is to place eight queens such that no queen can kill the other using standard chess queen moves. The environment for the ants is a directed graph which we call search space is constructed for efficiently searching the valid placement of n-queens such that they do not harm each other. We also develop an intelligent heuristic function that helps in finding the solution very quickly and effectively. The paper contains the detail discussion of problem background, problem complexity, Ant Colony Optimization (Swarm Intelligence), proposed technique design and architecture and a fair amount of experimental results.
Research Interests:
Research Interests:
Research Interests:
ABSTRACT There exist numerous state of the art classification algorithms that are designed to handle the data with nominal or binary class labels. Unfortunately, less attention is given to the genre of classification problems where the... more
ABSTRACT There exist numerous state of the art classification algorithms that are designed to handle the data with nominal or binary class labels. Unfortunately, less attention is given to the genre of classification problems where the classes are organized as a structured hierarchy; such as protein function prediction (target area in this work), test scores, gene ontology, web page categorization, text categorization etc. The structured hierarchy is usually represented as a tree or a directed acyclic graph (DAG) where there exist IS-A relationship among the class labels. Class labels at upper level of the hierarchy are more abstract and easy to predict whereas class labels at deeper level are most specific and challenging for correct prediction. It is helpful to consider this class hierarchy for designing a hypothesis that can handle the tradeoff between prediction accuracy and prediction specificity. In this paper, a novel ant colony optimization (ACO) based single path hierarchical classification algorithm is proposed that incorporates the given class hierarchy during its learning phase. The algorithm produces IF–THEN ordered rule list and thus offer comprehensible classification model. Detailed discussion on the architecture and design of the proposed technique is provided which is followed by the empirical evaluation on six ion-channels data sets (related to protein function prediction) and two publicly available data sets. The performance of the algorithm is encouraging as compared to the existing methods based on the statistically significant Student's t-test (keeping in view, prediction accuracy and specificity) and thus confirm the promising ability of the proposed technique for hierarchical classification task.
Research Interests:
Research Interests:
... Ils ouvrent des perspectives à la technique mise en œuvre pour qu'elle soit étendue à des bases de données multi-locuteurs et à un plus grand vocabulaire, ceci dans un contexte temps réel. Source / Source. ... Reconnaissance... more
... Ils ouvrent des perspectives à la technique mise en œuvre pour qu'elle soit étendue à des bases de données multi-locuteurs et à un plus grand vocabulaire, ceci dans un contexte temps réel. Source / Source. ... Reconnaissance parole. ; Reconnaissance image. ; ...
ABSTRACT Advent of Evolutionary algorithms (EA) is a major milestone in the field of data mining. Many research has been made to solve complicated mathematical and optimization problems since long. The Evolutionary Algorithm has been used... more
ABSTRACT Advent of Evolutionary algorithms (EA) is a major milestone in the field of data mining. Many research has been made to solve complicated mathematical and optimization problems since long. The Evolutionary Algorithm has been used effectively to resolve these optimization problems. Due to the evolutionary and stochastic nature of these algorithms, slow convergence rate is the major problem of these algorithms. We propose a new scheme to mutate the opposition Genetic Algorithm (GA). This technique is used to improve the population effectively by using the Gaussian Mutation (GM) and Cauchy Mutation (CM). Both the mutation schemes are used probabilistically. A suit of 5 optimization functions has been used to test the performance of the algorithm. The results are compared with Opposition based Genetic Algorithm (OGA) to evaluate the effectiveness of the presented algorithm. Proposed method shows results superior to GA and OGA for the majority of the test functions and shows comparable results over some functions.
Abstract. In this paper we present the details of a processing tech-nique utilised to extract parameters from the images of a talking person's mouth region. These parameters are converted into... more
Abstract. In this paper we present the details of a processing tech-nique utilised to extract parameters from the images of a talking person's mouth region. These parameters are converted into impulse sequences for a given series of images. Spatio-temporal ST coding of the impulses ...
Research Interests:
Research Interests:
ABSTRACT The abilities to accept new information from the environment and use it to update our existing knowledge thus adapting to the changes of our environment have played a crucial role in the success of human beings as a species.... more
ABSTRACT The abilities to accept new information from the environment and use it to update our existing knowledge thus adapting to the changes of our environment have played a crucial role in the success of human beings as a species. Incorporating these abilities in machines has been an age long desire of artificial intelligence. In this paper, we present a learning technique based on evolutionary approaches that enables artificial agents to detect changes in their environment and adapt accordingly. Our focus is on enabling the agents to learn new tasks without any human intervention, relying only on stimulus from their environment. We argue that learning in such a dynamic environment should be a continuous process and past experiences must be retained for future scenar-ios. The learning method itself provides a mechanism where the decrease in performance, forced by the change in goals, triggers new learning. We conduct experimentation to show how this approach works and results from these experiments are very encouraging.
Research Interests:
AbstractWith the rapid growth in business size, today's businesses orient towards electronic technologies. Amazon.com and e-bay.com are some of the major stakeholders in this regard. Unfortunately the enormous size and hugely... more
AbstractWith the rapid growth in business size, today's businesses orient towards electronic technologies. Amazon.com and e-bay.com are some of the major stakeholders in this regard. Unfortunately the enormous size and hugely unstructured data on the web, even ...
... Fahad Maqbool, Shariq Bashir, and A. Rauf Baig ... In this paper, we propose a novel algorithm E-MAP (Efficient Mining of Asynchronous Periodic Patterns) for efficient mining of asynchronous periodic patterns in large temporal... more
... Fahad Maqbool, Shariq Bashir, and A. Rauf Baig ... In this paper, we propose a novel algorithm E-MAP (Efficient Mining of Asynchronous Periodic Patterns) for efficient mining of asynchronous periodic patterns in large temporal datasets. ...
Research Interests:
AUTOMATIC GENERATION AND OPTIMIZATION OF FUZZY RULES Syed Atif Mehdiatif.mehdi@umt.edu.pk School of Science and Technology University of Management and Technology Lahore, Pakistan Dr. A. Rauf Baig rauf.baig@nu.edu.pk National University... more
AUTOMATIC GENERATION AND OPTIMIZATION OF FUZZY RULES Syed Atif Mehdiatif.mehdi@umt.edu.pk School of Science and Technology University of Management and Technology Lahore, Pakistan Dr. A. Rauf Baig rauf.baig@nu.edu.pk National University of ...
Research Interests:
Abstract. Classification rule discovery and association rules mining are two important data mining tasks. Association rules mining discovers all those rules from the training set that satisfies minimum support and confidence threshold... more
Abstract. Classification rule discovery and association rules mining are two important data mining tasks. Association rules mining discovers all those rules from the training set that satisfies minimum support and confidence threshold while classification rule mining ...
Research Interests:
... is not only more natural but also it is more feasible for many non-Latin languages (eg Chinese, Arabic, Persian) where the number ... In this paper, we extend the earlier work [3,4,7], on onlineisolated ... [5] R. Plamondon, and S.... more
... is not only more natural but also it is more feasible for many non-Latin languages (eg Chinese, Arabic, Persian) where the number ... In this paper, we extend the earlier work [3,4,7], on onlineisolated ... [5] R. Plamondon, and S. Srihari, On-Line and Off-Line Handwriting Recognition ...
Research Interests:
The goal of this work is to provide a purely neuronal solution with no preprocessing for on-line handwritten character recognition problem. The idea consists of util-ising the neurons enriched by a spatio-temporal (ST} coding developed in... more
The goal of this work is to provide a purely neuronal solution with no preprocessing for on-line handwritten character recognition problem. The idea consists of util-ising the neurons enriched by a spatio-temporal (ST} coding developed in our laboratory. The coding, defined in ...
Research Interests:
Research Interests:
Abstract. In this paper we present the details of a processing tech-nique utilised to extract parameters from the images of a talking person's mouth region. These parameters are converted into... more
Abstract. In this paper we present the details of a processing tech-nique utilised to extract parameters from the images of a talking person's mouth region. These parameters are converted into impulse sequences for a given series of images. Spatio-temporal ST coding of the impulses ...
Research Interests:
AbstractComputer games have always been a source of entertainment for all age groups. From the point of view of game developer it has always been difficult to quantify the entertainment value of the human player, as the entertainment... more
AbstractComputer games have always been a source of entertainment for all age groups. From the point of view of game developer it has always been difficult to quantify the entertainment value of the human player, as the entertainment value is very subjective. The two factors ...