# Introduction rostate cancer is a common disease in elderly men (Leonard, 2008;Ajape & Babatunde, 2009;Thomas, 2011). The rapid spread of prostate cancer disease stems from unawareness of its early symptoms. Early diagnosis and treatment of prostate cancer reduce the rate of fatality (Ifere & Ananaba, 2012;Ganesh et al., 2013;Mfon, 2017). Some symptoms of prostate cancer observed in other diseases make it difficult to obtain precise diagnosis using traditional and hard computing methods. Soft Computing (SC) methodology offers a plausible solution to this problem. SC emulates human processing capabilities. It harnesses imprecision, uncertainty, partial truth as well as learn from previous experience to provide solution in a seemingly impossible scenario. The principal techniques of SC are -fuzzy logic, neural networks, support vector machines, evolutionary computation and probabilistic reasoning (Kurhe et al., 2011). The implementation technique of SC is complementary rather than competitive. SC has been successfully applied in medical diagnosis, prediction, pattern recognition, decision support, automotive control and infrastructure monitoring (Obot and Udoh, 2013;Agu et al., 2015;Udoh, 2016;Mfon 2017; Udoh et al., 2017;Arlan et al., 2018). The remainder of the paper is organized in Sections. Section 2 presents related works in soft computing techniques. Section 3 addresses the design of adaptive neuro-fuzzy inference system for prostate cancer diagnosis. Implementation and discussion on the results are carried out in Section 4 while Section 5 presents the conclusion of the work and recommendation for further research. # II. # Related Works a) Fuzzy Logic Zadeh (1965) introduced fuzzy logic (FL) as a mathematical tool for dealing with uncertainty. The FL theory provides a mechanism for representing linguistic constructs such as "many," "low," "medium," "often," "few." It is a problem-solving methodology which provides a simple way to draw definite conclusions from vague, ambiguous or imprecise information. FL technique follows the process of fuzzification, inferencing, composition, and defuzzification (Gupta, 1995 # c) Neuro-Fuzzy Paradigm Neuro-fuzzy model combines the capabilities of NN and FL (Akinyokun, 2007; Udoh, 2016). Benecchi (2006) proposed a neuro-fuzzy system for predicting the presence of prostate cancer. The system made use of a co-active neuro-fuzzy inference model. The predictive ability of neuro-fuzzy system performed better than that obtained by a total prostate specific antigen. Kuo et al. (2015) proposed a fuzzy neural network (FNN) system for prognosis of prostate cancer. The use of cluster analysis helped in the determination of the initial membership function parameters. An integration of artificial immune network and a particle swarm optimization assisted the investigation of input-output relationships. FNN algorithm gave a satisfactory prediction in prostate cancer prognosis. Cosma et al. (2016) proposed a neuro-fuzzy model for prediction of pathological state in patients with prostate cancer. The receiver operating characteristic (ROC) points obtained from neuro-fuzzy approach performed better than those obtained from fuzzy c-means, support vector machine (SVM) and Naïve Bayes classifiers. Mustain # a) Data Collection and Processing A collection of 510 prostate cancer dataset within nine months (July 2017 to March 2018) from the University of Uyo Teaching Hospital, Uyo, (UUTH), Nigeria, assisted the assessment of the practical function of the system. The attributes: Age of Patient (AP), Pain in Urination (PU), Frequent Urination (FU), Blood in Semen (BS) and Pains in Pelvic (PV) served as input while Prostate Risk (PR) served as output. The splitting of the dataset in the ratio of 8:1:1, translated into 408, 51 and 51 datasets for system training, checking and testing respectively. # b) ANFIS Design and Training ANFIS design consists of five layers. The first and the fourth layers consist of adaptive nodes which have parameters to be learned while the second, third and fifth layers are fixed nodes and contain no learning parameters. The system employed Sugeno inference mechanism whose reasoning methodology shows the output of each rule as a sequential combination of each rule input variable plus the constant term as shown in Equation 1. IF a is X 1 AND b is Y 1 AND? AND c is Z 1 THEN f 1 = p 1 a + q 1 b+?+r 1 c + s 1 (1) where a, b, c are the inputs or antecedent parameters, X, Y, Z are the fuzzy sets of inputs parameters, f is the fuzzy set of output parameters and p, q, r, and s are consequent parameters. Layer 1 is the input layer. It has AP, PU, FU, BS, and PP as inputs. Every node i in layer 1 has a node function ) ( 1 a X O i i µ = (2) where a is the input to node i, and i X is the linguistic label (Low, Moderate and High) associated with this node function. . Layer 2 is the rule node. Every node in layer 2 computes the firing strength of each rule as given in Equation 4. Layer 3 is the normalization layer. Every node in layer 3 calculates the ratio of the ith rule's firing strength to the sum of all rules's firing strengths as shown in Equation 4. Layer 4 is the defuzzification layer which consists of consequent nodes for computing the contribution of each rule to the overall output as shown in Equation 6. Layer 5 is the output layer (a single node that computes the overall output, Prostate Risk (PR). The output as shown in Equation 7is computed as summation of prostate cancer signals. # * ) ( 2 a X w O i i i µ = = * ) (b Y i µ ) (c Z i µ (4) ? = = = n i i i i w w w O 1 1 3 (5) ) ... ( 4 i i i i i i i i s c r b q a p w f w O + + + + = = (6) ? ? ? = = i i i i i i i i i w f w f w O 5 (7) The training and parameters adjustments in ANFIS are facilitated either by hybrid learning algorithm or the back propagation algorithm. The hybrid learning algorithm converges faster than the traditional back propagation method. It comprises the combination of least square method in the forward pass and back propagation gradient descent procedure in the backward pass. In the forward pass, the node output goes forward until layer 4 and the consequent parameters are updated by least square method . In the backward pass, the error signal propagates backwards and the premise parameters are updated by gradient method. (Udoh et al., 2017). IV. # Results and Discussion The system as shown in Figure 2 was implemented in an environment characterized by MatLab 2015a programming tools. Prostrate cancer data samples of sizes 408, 51 and 51 records facilitated system training, checking and testing respectively. Figures 3 and 4 depict the loading of training and checking data as well as training and checking error interface respectively. The results of training and checking errors carried out in 20 iterations using hybrid learning process with Triangular, Trapezoidal, Bells or Gaussian membership functions are presented in Table 1. As shown in Figure 5. The 51 testing data samples were loaded to ascertain the functionality of the trained and checked ANFIS. An average testing error of 0.25019 was observed between the computed and the expected output. The testing and checking errors derived from the experiment using different membership functions are depicted in Table 1. # Table 1: Training and Checking Errors Based on Different Membership Functions Triangular MF gave the best results in terms of training and checking errors, followed by Gaussian MF. The worst checking errors were observed in Bells MF. The results of prostate cancer diagnosis using the ANFIS and the fuzzy paradigms are depicted in Figure 6. The data points in the ANFIS diagnosis matched the expected output more precisely than those in the fuzzy diagnosis. Out of the 20 data points used in the experiment, 19 data points matched with the expected output in the ANFIS model, whereas the fuzzy model had 14 similar data points. In the first instance of the diagnosis, using the ANFIS model the patient with serial number 1 had a high degree of prostate cancer. This corresponds to the expected output from domain experts. # Figure 6: Graph of Prostate Cancer Diagnosis However, using the same sets of input variables on the fuzzy model presented in (Mfon, 2017) Both ANFIS and fuzzy models gave high diagnosis in the second instance of the diagnosis. This is in agreement with expected output from domain experts. Nevertheless, the diagnosis value of the ANFIS model was observed to be closer to that of domain experts than the one from the fuzzy model. Investigation showed that 14 out of 20 instances (70%) gave accurate prediction in the fuzzy model while 19 out of 20 instances (95%) gave accurate predictions in the ANFIS model. The results of the experiment shown in Table 2, demonstrated the precision of ANFIS model over fuzzy model in the task of prostate cancer diagnosis. V. # Conclusion and Recommendation This paper presented a review of prostate cancer diagnosis using soft computing models. Practical function of the ANFIS paradigm was assessed in an environment characterized by matrix laboratory programming tools. The data of prostate cancer patients collected from the University of Uyo teaching hospital, Uyo, Nigeria, was used for system training and testing. A comparison of the results, showed the accuracy of the ANFIS model over the fuzzy model in the task of prostate cancer diagnosis. Future works would employ evolutionary computations and support vector machine for further investigations. ![y, z are the parameters of the membership function (MF) governing triangular shape, i X is the linguistic variable, a is prostate cancer input, x and y are the parameters of the membership function such that](image-2.png "") 2![Figure 2: Prostate Cancer Diagnosis Implementation](image-3.png "Figure 2 :") 3![Figure 3: Loading of Training and Checking Data](image-4.png "Figure 3 :") 4![Figure 4: Training and Checking Error Interface](image-5.png "Figure 4 :") 5![Figure 5: Testing Error Interface](image-6.png "Figure 5 :") III.MethodologyThe method followed for prostate cancerdiagnosis in this work is depicted in Figure 1. Itcomprises four major stages namely: 1. Data collectionand preprocessing; 2. ANFIS design and training 3;ANFIS parameters checking and 4. Prostate CancerDiagnosis. 2IterationTriangular MFTrapezoidal MFBells MFGaussian MFNo.TrainingCheckingTrainingCheckingTrainingCheckingTrainingCheckingErrorErrorErrorErrorErrorErrorErrorError10.0001480.5310800.1970521.0204000.0028290.6196000.0018270.60691220.0001450.5303300.1970071.0148000.0027640.6790680.0017600.61242930.0001410.5295800.1969631.0096000.0026990.7458460.0016960.61794340.0001380.5288400.1969191.0045000.0026350.8190510.0016330.62342350.0001350.5281100.1968150.9997000.0025710.8974500.0015720.62884360.0001320.5273700.1968310.9951000.0025080.9795470.0015140.63418170.0001290.5266500.1967860.9907000.0024451.0636600.0014580.63941680.0001270.5259200.1967420.9864000.0023821.1480200.0014030.64453190.0001240.5252000.1966970.9823000.0023201.2308800.0013520.649510100.0001210.5244900.1966530.9784000.0022601.3105900.0013020.654341110.0001190.5237700.1966080.9746000.0022001.3857400.0012550.659013120.0001160.5230700.1965640.9709000.0021431.4551500.0012090.663518130.0001140.5223600.1965190.9674000.0020871.5179300.0011660.667850140.0001120.5216600.1964750.9640000.0020341.5735100.0011250.672004150.0001100.5209600.1964300.9606850.0019831.6215900.0010860.675976160.0001080.5202700.1963850.9575000.0019351.6621000.0010480.679766170.0001050.5195800.1963410.9544000.0018891.6952000.0010120.683374180.0001040.5188950.1962960.9513900.0018461.7212200.0009780.686801190.0001020.5182200.1962510.9485000.0018051.7405700.0009450.690049200.0000980.5175400.1962070.9456000.0017671.7537900.0009140.693122 ( ) D © 2019 Global Journals ( ) D © 2019 Global Journals Diagnosis of Prostate Cancer using Soft Computing Paradigms * Generation of Fuzzy Rules with Subtractive Clustering PAgu RMuhammad JAhmad RAliasi OAtiq HAzmi AMohd Journal of Technology University of Technology Malaysia 4 3 2005 * Knowledge of prostate cancer screening among native African urban population in Nigeria AAjape ABabatunde Nigeria Quarter Journal of Hospital Medicine 19 3 2009 * Strategies for Global Evaluation of Human Resource Performance Using Neuro Computing Technology OCAkinyonkun International Journal of Trade and Sustainable Development 3 1 2007 * Training ANFIS System with Genetic Algorithm for Diagnosis of Prostate Cancer MBArslan DArlan BHasnedar 2018 Mustafa Kernal University Press * Comparison with Sugeno Model and Measurement Of Cancer Risk Analysis By New Fuzzy Logic Approach YAt?nç AKür?at 2011 Department of Computer Engineering, Faculty of Engineering, Halic University, Istanbul, Turkey * A Neuro Fuzzy System for Prostate Cancer Diagnosis LBenecchi Journal of Urology 68 2 2006 * DBob RMesut ZAlexandre SChristian SPeter Novel Artificial Neural Network for Early Detection of Prostate Cancer 2002 * GCosma GAcampora DBrown CRRobert KMasood * Prediction of Pathological State in Patients with Prostate Cancer: A Neuro-Fuzzy Model PGraham Journal of Innovation in Medical Science 17 3 2016 * Prostate Cancer: A Hospital-Based Survival Study from Mumbai BGanesh TSanjay MUmesh SSushama SShyam 2013 India * Emergent trends in the reported incidence of prostate cancer in Nigeria GOIfere GAAnanaba Journal of Clinical Epidemiol 4 2012 * Classification and Diagnostic Prediction of Cancers Using Gene Expression Profiling and Artificial Neural Networks KJaved WJun RMarkus SLao LMarc WFrank 2001 * Application of Machine Learning in Cancer Prediction and Prognosis CJoseph David Wishari Journal of Cancer Informatics 2 2006 * Application of a Two-Stated Fuzzy Neural Network for a Prostate Cancer Prognosis RJKuo MHHuang WCCheng CCLin YHWu Journal of Artificial Intelligence in Medicine 63 2 2015 Elsevier * Soft Computing and Its Applications ABKurhe SSSatonkar PBKhanale AShinde BIOINFO Soft Computing 1 1 2011 Department of Computer Science, Shri Guru Buddhiswami College * Roots of Prostate Cancer in African-American Men OLeonard Journal of National Medical Association 98 4 2008 * Fuzzy Logic and Intelligent Systems MGupta Boston. Foundations of Mathematics 1995. 1970 Kluwer Academic Publishers * An experiment in linguistic synthesis with a fuzzy logic controller EHMamdani SAssilian International Journal of Man-Machine Studies 7 1 1975 * Application of Artificial Intelligence to Management of Urological Cancer MaysamaFeddie H Journal of Urology 178 4 2007 * Application of Fuzzy Logic for Diagnosis of Prostate Cancer EMfon 2017 Bachelor of Science Project Department of Computer Science, Faculty of Science. University of Uyo. Nigeria * Evaluation of Artificial Neural Networks for the Prediction of Pathologic Stage in Prostate Carcinoma HMisop BPeter BJeffrey AlanP International Journal of the American Cancer Society 91 2001 * An Early Diagnosis System for Predicting Lung Cancer Risk Using Adaptive Neuro Fuzzy Inference System and Linear Discriminant Analysis BMustain INazrul Journal of Molecular Pathological Epidemiology 1 13 2016 * Standardizing Neural Networks and Fuzzy Logic Diagnostics Results of Hepatitis Patients OUObot SSUdoh International Journal of Tomography and Simulation (IJTS) 22 1 2013 * The changing pattern of prostate cancer in Nigerians: Current status in the Southeastern states AThomas Journal of National Medicine Association 94 7 2011 * Adaptive Neuro-Fuzzy Discrete Event System Specification for Monitoring Petroleum Products Pipeline. PhD Dissertation SSUdoh 2016 Akure, Nigeria Department of Computer Science, School of Sciences, Federal University of Technology * Discrete Event Based Hybrid Framework for Petroleum Products Pipeline Activities Classification SSUdoh OCAkinyokun UGInyang OOlabode GBIwasokun Journal of Artificial Intelligence Research 6 2 2017 AIR) * LAZadeh Fuzzy Sets. Intl J. Information Control 8 1965