Department of Computer Sciences
Permanent URI for this collection
Browse
Browsing Department of Computer Sciences by Subject "Artificial intelligence"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- ItemMinimal Loss Function Determination on Four Machine Learning Algorithms using Chronic Myeloid Leukemia Cancer Dataset.(2019-07) Olaniyan, Oluwabunmi OmobolanleIn Artificial intelligence researches, machine learning (ML) algorithms are used to extract meaningful information from the datasets to aid prediction and in some cases diagnosis. The determination of loss function on the chosen machine learning algorithm(s) is discovered to be deficient in grouping or stratification of datasets. This paper used dataset of 1640 Chronic Myeloid Leukemia patients from Obafemi Awolowo University Teaching Hospitals Complex, IleIfe, Osun Sate, Nigeria. An experimental analysis was performed in Waikato Environment for Knowledge Analysis 3.8.0 using basophil count and spleen size values on four ML algorithms (BayesNet, Multilayered perceptron, Projective Adaptive Resonance Theory (PART) and Logistic Regression) to determine low and high risk patients. Two validation techniques (Holdout and 10-fold cross-validation) were used to evaluate the performance of the algorithms on correctly classified instances, time to learn, kappa statistics, sensitivity and specificity. Two algorithms (Logistic regression and PART) showed leading performances in stratifying the dataset; the loss function was minimized by finding the difference between the true output 𝓇 and the predicted output 𝓇̂. The results of the loss function of Logistic regression algorithm for low and high risk in holdout and 10-fold cross-validation showed 0.22%, 1.40% and -0.22%, -0.02% respectively. Similarly, PART algorithm yielded -1.58%, 1.40% and -0.22%, -0.26%. From the findings, Logistic regression algorithm had the loss function with minimum value in holdout technique. Therefore, the determination of minimal loss function is of high importance as it would enhance the choice of the algorithm to be used in grouping of dataset.
- ItemAn Overview of Artificial Life(INTERNATIONAL JOURNAL OF ADVANCED STUDIES IN COMPUTER SCIENCE AND ENGINEERING, 2015-01-31) Olaniyan, Oluwabunmi OmobolanleFor some time now, people have speculated on what makes the living different from the non-living; and what the possibility of creating synthetic system from natural system is. From the mid-1980s, artificial life (ALife) has studied living systems using a synthetic approach. This approach builds life in order to understand it better in any of the three branches of ALife i.e. software, hardware, or wetware. Being an area that is related with other disciplines, ALife seems to be losing its boundaries and merging with other fields. This paper gives an overview of the historical background of ALife, its application areas, the common properties, and the classification of research in ALife