{"id":3473,"date":"2025-08-31T11:12:59","date_gmt":"2025-08-31T09:12:59","guid":{"rendered":"https:\/\/neuraldesigner.com\/learning\/cervical-cancer-prognosis\/"},"modified":"2026-02-11T14:17:37","modified_gmt":"2026-02-11T13:17:37","slug":"cervical-cancer-prognosis","status":"publish","type":"learning","link":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/","title":{"rendered":"Cervical cancer prognosis using machine learning"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3473\" class=\"elementor elementor-3473\" data-elementor-post-type=\"learning\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f457c0f e-flex e-con-boxed e-con e-parent\" data-id=\"f457c0f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-664b92f elementor-widget elementor-widget-text-editor\" data-id=\"664b92f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<section><\/section><section>Early detection of cervical cancer is crucial for increasing survival rates, minimizing treatment intensity, and reducing mortality and healthcare costs. Here, we create a prognosis model based on machine learning that focuses on the initial screening stages of cervical cancer. This prognosis model will aid in decision-making in daily clinical practice.<\/section><section>\u00a0<\/section><section><p>To build the model, we use data collected by the Cervical Pathology Unit in the health area of Palencia (Spain) from women participating in a cervical cancer early detection program.<\/p><\/section><p>We use the data science and machine learning platform <a href=\"https:\/\/www.neuraldesigner.com\/\">Neural Designer<\/a> to solve this example.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a3051c1 e-con-full e-flex e-con e-child\" data-id=\"a3051c1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9dc9764 elementor-widget__width-initial boton_descarga elementor-widget-mobile__width-initial elementor-align-center elementor-widget elementor-widget-button\" data-id=\"9dc9764\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.neuraldesigner.com\/downloads\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-download\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58dc1b3 elementor-widget elementor-widget-text-editor\" data-id=\"58dc1b3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Contents<\/h2><ol><li><a href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#Introduction\">Introduction<\/a>.<\/li><li><a href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#ApplicationType\">Application type<\/a>.<\/li><li><a href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#DataSet\">Data set<\/a>.<\/li><li><a href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#NeuralNetwork\">Neural network<\/a>.<\/li><li><a href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#TrainingStrategy\">Training strategy<\/a>.<\/li><li><a href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#ModelSelection\">Model selection<\/a>.<\/li><li><a href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#TestingAnalysis\">Testing analysis<\/a>.<\/li><li><a href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#ModelDeployment\">Model deployment<\/a>.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6913479 elementor-widget elementor-widget-text-editor\" data-id=\"6913479\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>1. Introduction<\/h2><p data-start=\"520\" data-end=\"725\">Cervical cancer remains one of the leading causes of cancer-related mortality among women worldwide. Therefore, improving prognosis prediction plays a key role in treatment planning and patient management.<\/p><p data-start=\"727\" data-end=\"927\">In this example, we use machine learning to estimate a prognosis value based on clinical variables. Specifically, the model predicts a continuous outcome that helps stratify patients into risk groups.<\/p><p data-start=\"929\" data-end=\"1058\">Although predictive models provide valuable support, clinicians must always interpret results within the broader medical context.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86c6b5a elementor-widget elementor-widget-text-editor\" data-id=\"86c6b5a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>2. Application type<\/h2><p>The variable to be predicted is continuous (PROGNOSIS).\u00a0Therefore, this is an\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-networks-applications#Approximation\">approximation<\/a>\u00a0project.<\/p><p>The basic goal of this study is to model the patient\u2019s prognosis as a function of the input variables.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-429fbc4 elementor-widget elementor-widget-text-editor\" data-id=\"429fbc4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>3. Data set<\/h2><p>The\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set\">data set<\/a>\u00a0contains the relevant information to create the prognostic model.<\/p><h3>Data source<\/h3><p>In this case, the\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/10\/cervixcancer.csv\">cervixcancer.csv<\/a>\u00a0contains the information for this study.<\/p><p>Each column represents a variable related to cervical cancer, and each row represents a patient from the Cervical Pathology Unit.<\/p><h2 data-start=\"810\" data-end=\"855\">Data encoding and variable transformation<\/h2><p>The number of variables is 7, corresponding to the different tests for each patient. The number of cases is 197, the patients of the last three years with a definitive diagnosis. The following table shows the first 10 cases of this data set. We can observe that some missing values are represented by \u201cNA\u201d.<\/p><table><tbody><tr><th>AGE<\/th><th>CYTOLOGY<\/th><th>HPV<\/th><th>BIOPSY<\/th><th>P16\/KI67<\/th><th>SMOKE<\/th><th>PROGNOSIS<\/th><\/tr><tr><td>60<\/td><td>ASC-US<\/td><td>HPV 18<\/td><td>CIN I<\/td><td>NA<\/td><td>NA<\/td><td>CIN I<\/td><\/tr><tr><td>22<\/td><td>L-SIL<\/td><td>HPV 16<\/td><td>CIN II-III<\/td><td>NA<\/td><td>NA<\/td><td>CIN II-III<\/td><\/tr><tr><td>40<\/td><td>ASC-US<\/td><td>OTHER HIGH RISK<\/td><td>CIN II-III<\/td><td>+<\/td><td>NA<\/td><td>CIN II-III<\/td><\/tr><tr><td>37<\/td><td>L-SIL<\/td><td>HPV 16<\/td><td>CIN I<\/td><td>\u2013<\/td><td>YES<\/td><td>CIN I<\/td><\/tr><tr><td>31<\/td><td>L-SIL<\/td><td>OTHER HIGH RISK<\/td><td>CIN I<\/td><td>+<\/td><td>YES<\/td><td>NEGATIVE<\/td><\/tr><tr><td>45<\/td><td>ASC-US<\/td><td>OTHER HIGH RISK<\/td><td>CIN II-III<\/td><td>NA<\/td><td>YES<\/td><td>CIN II-III<\/td><\/tr><tr><td>28<\/td><td>ASC-US<\/td><td>OTHER HIGH RISK<\/td><td>CIN II-III<\/td><td>NA<\/td><td>YES<\/td><td>CIN II-III<\/td><\/tr><tr><td>53<\/td><td>NORMAL<\/td><td>OTHER HIGH RISK<\/td><td>NEGATIVE<\/td><td>NA<\/td><td>YES<\/td><td>CIN I<\/td><\/tr><tr><td>51<\/td><td>NORMAL<\/td><td>HPV 16<\/td><td>NEGATIVE<\/td><td>NA<\/td><td>NA<\/td><td>CIN-I<\/td><\/tr><tr><td>42<\/td><td>NORMAL<\/td><td>HPV 16<\/td><td>NOT ACCURATE<\/td><td>NA<\/td><td>NA<\/td><td>NEGATIVE<\/td><\/tr><\/tbody><\/table><p>Neural networks work with numerical values. However, some of the variables in the table above have categorical values. Therefore, the first step is to assign numerical values to all categorical variables.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73abd03 elementor-widget elementor-widget-text-editor\" data-id=\"73abd03\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h4>Age<\/h4><p>Age is a numerical value that indicates the age of the patients. The variable AGE is numeric; therefore, it does not need modification.<\/p><h4>Cytology<\/h4><p>Cytology is the primary tool for the prevention of cervical cancer. It is a diagnostic test based on the morphological study of cells. It is obtained by scraping or brushing the surface of the exocervix and endocervix, and it detects cervical cancer precursor lesions, which are ASC-US, ASC-H, L-SIL, H-SIL, and AGC.<\/p><p>The variable CYTOLOGY contains NORMAL, ASC-US, ASC-H, L-SIL, H-SIL, and AGC values. This variable is ordinal since its values are different degrees of the same manifestation, and we can order them by severity. The following table shows the numerical values assigned to the results of this test.<\/p><table width=\"281\"><tbody><tr><th width=\"50\">CYTOLOGY<\/th><th width=\"50\">ASSIGNED GRADES<\/th><\/tr><tr><td>NORMAL<\/td><td>0<\/td><\/tr><tr><td>ASC-US<\/td><td>1<\/td><\/tr><tr><td>ASC-H<\/td><td>2<\/td><\/tr><tr><td>L-SIL<\/td><td>3<\/td><\/tr><tr><td>H-SIL<\/td><td>4<\/td><\/tr><tr><td>AGC<\/td><td>5<\/td><\/tr><\/tbody><\/table><h4>HPV<\/h4><p>Human papillomavirus. The HPV variable contains NEGATIVE, HPV 16, HPV 18, OTHER LOW RISK, and OTHER HIGH RISK. This variable is also considered ordinal. HPV 16 and HPV 18 represent the same risk, the maximum. The following table shows the numerical values assigned to the results of this test.<\/p><table><tbody><tr><th>HPV<\/th><th>ASSIGNED GRADES<\/th><\/tr><tr><td>NEGATIVE<\/td><td>0<\/td><\/tr><tr><td>OTHER LOW RISK<\/td><td>1<\/td><\/tr><tr><td>OTHER HIGH RISK<\/td><td>2<\/td><\/tr><tr><td>HPV 16<\/td><td>3<\/td><\/tr><tr><td>HPV 18<\/td><td>3<\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ab06e7 elementor-widget elementor-widget-text-editor\" data-id=\"9ab06e7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h4>Biopsy<\/h4><p>A test for a histological diagnosis of intraepithelial lesions and cervical cancer. It classifies the results as:<\/p><ul><li>CIN I: Mild dysplasia.<\/li><li>CIN II: Moderate dysplasia.<\/li><li>CIN III: Severe dysplasia and carcinoma in situ.<\/li><\/ul><p>The variable BIOPSY has the values NOT ACCURATE, NEGATIVE, CIN I, CIN II-III, CIN III, and CARCINOMA. The biopsy is also an ordinal variable. The following table represents the grade assigned to each of these values.<\/p><table><tbody><tr><th>HPV<\/th><th>ASSIGNED GRADES<\/th><\/tr><tr><td>NOT ACCURATE<\/td><td>0<\/td><\/tr><tr><td>NEGATIVE<\/td><td>0<\/td><\/tr><tr><td>CIN I<\/td><td>1<\/td><\/tr><tr><td>CIN II-III<\/td><td>2,5<\/td><\/tr><tr><td>CIN III<\/td><td>3<\/td><\/tr><tr><td>CARCINOMA<\/td><td>4<\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7dd7468 elementor-widget elementor-widget-text-editor\" data-id=\"7dd7468\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<section><h4><b>P16\/KI67<\/b>:<\/h4><\/section><p>After HPV testing, gynecologists use biomarkers to identify and stratify the extent of the disease. After a positive HPV test, this test is added to the test for these biomarkers. There is a high risk of developing cervical cancer if it is positive. It may be a transient infection that does not represent a high risk if negative. The variable P16\/KI67 is binary. Therefore, the value \u201c+\u201d is assigned the number 1, and the value \u201c-\u201d is assigned the number 0, as shown in the following table.<\/p><section><table><tbody><tr><th>P16\/KI67<\/th><th>ASSIGNED VALUES<\/th><\/tr><tr><td>+<\/td><td>1<\/td><\/tr><tr><td>\u2013<\/td><td>0<\/td><\/tr><\/tbody><\/table><h4>Smoke<\/h4><p>Variable indicating whether the patient is a smoker or not. The variable SMOKE is also binary. The value YES is assigned the number 1, and NO is assigned the number 0, as shown in the following table.<\/p><table><tbody><tr><th>SMOKE<\/th><th>ASSIGNED VALUES<\/th><\/tr><tr><td>YES<\/td><td>1<\/td><\/tr><tr><td>NO<\/td><td>0<\/td><\/tr><\/tbody><\/table><h4>Prognosis<\/h4><p>This is the variable that we want to predict. After testing, the results indicate the absence of illness or the degree of disease. The prognosis values are NEGATIVE, CIN I, CIN II, CIN II-III, CIN III, ADENOCARCINOMA, AND SQUAMOUS CA. This variable is also ordinal. The following table shows the grade assigned to each of these values.<\/p><table><tbody><tr><th>PROGNOSIS<\/th><th>ASSIGNED GRADES<\/th><\/tr><tr><td>NEGATIVE<\/td><td>0<\/td><\/tr><tr><td>CIN I<\/td><td>1<\/td><\/tr><tr><td>CIN II<\/td><td>2<\/td><\/tr><tr><td>CIN II-III<\/td><td>2,5<\/td><\/tr><tr><td>CIN III<\/td><td>3<\/td><\/tr><tr><td>ADENOCARCINOMA<\/td><td>4<\/td><\/tr><tr><td>SQUAMOUS CA<\/td><td>4<\/td><\/tr><\/tbody><\/table><\/section>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0808264 elementor-widget elementor-widget-text-editor\" data-id=\"0808264\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Once we have assigned numerical values to all ordinal and binary variables, we have a data set ready to be modeled by a neural network.<br \/>The following table shows the first 10 cases of this transformed data set.<\/p><table><tbody><tr><th>AGE<\/th><th>CYTOLOGY<\/th><th>HPV<\/th><th>BIOPSY<\/th><th>P16\/KI67<\/th><th>SMOKE<\/th><th>PROGNOSIS<\/th><\/tr><tr><td>60<\/td><td>1<\/td><td>3<\/td><td>1<\/td><td>NA<\/td><td>NA<\/td><td>1<\/td><\/tr><tr><td>22<\/td><td>3<\/td><td>3<\/td><td>2,5<\/td><td>NA<\/td><td>NA<\/td><td>2,5<\/td><\/tr><tr><td>40<\/td><td>1<\/td><td>2<\/td><td>2,5<\/td><td>1<\/td><td>NA<\/td><td>2,5<\/td><\/tr><tr><td>37<\/td><td>3<\/td><td>3<\/td><td>1<\/td><td>0<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>31<\/td><td>3<\/td><td>2<\/td><td>1<\/td><td>1<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>45<\/td><td>1<\/td><td>2<\/td><td>2,5<\/td><td>NA<\/td><td>1<\/td><td>2,5<\/td><\/tr><tr><td>28<\/td><td>1<\/td><td>2<\/td><td>2,5<\/td><td>NA<\/td><td>1<\/td><td>2,5<\/td><\/tr><tr><td>53<\/td><td>0<\/td><td>2<\/td><td>0<\/td><td>NA<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>51<\/td><td>0<\/td><td>3<\/td><td>0<\/td><td>NA<\/td><td>NA<\/td><td>1<\/td><\/tr><tr><td>42<\/td><td>0<\/td><td>3<\/td><td>0<\/td><td>NA<\/td><td>NA<\/td><td>0<\/td><\/tr><\/tbody><\/table><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6360c59 elementor-widget elementor-widget-text-editor\" data-id=\"6360c59\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"3139\" data-end=\"3168\">Exploratory data analysis<\/h2><p>The variables are of two types:<\/p><ul><li><b><a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#InputVariables\">Input variables<\/a><\/b>: these are the predictors of the model (age, cytology, HPV, biopsy, p16\/ki67, and smoke).<\/li><li><b><a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#TargetVariables\">Target variables<\/a><\/b>: these are the variables to be predicted (PROGNOSIS).<\/li><\/ul><p>The following chart illustrates the use of the variables. As we can see, our data set has six input variables and one target variable.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-input-target.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-input-target.webp\" \/><\/p><h3>Instances<\/h3><p>On the other hand, cases can be of three types:<\/p><ul><li><b><a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#TrainingSamples\">Training cases<\/a><\/b>\u00a0are used to build different prognostic models with different topologies.<\/li><li><b><a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#SelectionSamples\">Selection cases<\/a><\/b>\u00a0are used to select the prognostic model with the best predictive capabilities.<\/li><li><b><a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#TestingSamples\">Test cases<\/a><\/b>\u00a0are used to validate the performance of the prognostic model.<\/li><\/ul><p>The following pie chart details the uses of all cases in the data set.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-pie-chart.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-pie-chart.webp\" \/><br \/>There are 119 training cases (60.4%), 39 generalization cases (19.8%), and 39 validation cases (19.8%).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60cc526 elementor-widget elementor-widget-text-editor\" data-id=\"60cc526\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3>Statistics<\/h3><p>The bare statistics provide valuable information when designing a model since they tell us the ranges of the variables.<br \/>The table below shows the minimums, maximums, means, and standard deviations of all variables in our data set.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-min-max-mean.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-min-max-mean.webp\" \/><br \/>As we can see from the statistics:<\/p><ul><li>The mean AGE of the patients is around 40 years.<\/li><li>The mean CYTOLOGY value is low (between ASC-US and ASC-H).<\/li><li>The mean HPV value is high (between OTHER HIGH RISK and HPV 16-18).<\/li><li>The mean value of BIOPSY is neither high nor low (between CIN I and CIN II).<\/li><li>The mean value of P16\/KI67 is very high.<\/li><li>The mean value of SMOKE is high.<\/li><li>The mean value of PROGNOSIS is neither high nor low (between CIN I and CIN II).<\/li><\/ul><p>The mean PROGNOSIS value (1.66) is slightly higher than the mean BIOPSY value (1.64). This indicates that the mean evolution of patients tends to be stable, although it tends to worsen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a52a14 elementor-widget elementor-widget-text-editor\" data-id=\"3a52a14\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3>Distributions<\/h3><p><a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#Distributions\">Histograms and pie charts<\/a>\u00a0show the distribution of the data over its entire range. A uniform or Gaussian distribution of all variables is generally desirable for predictive analysis. Conversely, if the data is uneven, the model will likely be of poor quality.<\/p><ul><li>The following chart shows the histogram for the variable\u00a0<b>AGE<\/b>. The abscissa represents the midpoints of the rectangles, and the ordinate represents their corresponding frequencies. This distribution is Gaussian, and the center is at 36.8.<img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-age-histogram.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-age-histogram.webp\" \/><\/li><li>The following chart shows the histogram for the variable\u00a0<b>CYTOLOGY<\/b>. The majority of values correspond to the NORMAL value. The least represented values are ASC-H and AGC.<img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-cytology-histogram.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-cytology-histogram.webp\" \/><\/li><li>The following chart shows the histogram for the\u00a0<b>HPV<\/b>\u00a0variable. Here, the majority of cases have HPV 16 or HPV 18 values. The least represented patients are OTHER LOW RISK.<img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-hpv-histogram.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-hpv-histogram.webp\" \/><\/li><li>The following chart shows the histogram for the variable\u00a0<b>BIOPSY<\/b>. These data do not have a regular distribution. Indeed, most cases have CIN II-III or CIN III, and very few cases have ADENOCARCINOMA value.<img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-biopsy-histogram.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-biopsy-histogram.webp\" \/><\/li><li>The following pie chart shows the histogram for the variable\u00a0<b>P16\/KI67<\/b>. As you can see, there are many more positive than negative cases.<img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-p16ki67-pie-chart.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-p16ki67-pie-chart.webp\" \/><\/li><li>The following pie chart shows the histogram for the variable\u00a0<b>SMOKE<\/b>. As you can see, there are more smokers than non-smokers.<img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-smoke-pie-chart.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-smoke-pie-chart.webp\" \/><\/li><li>The following chart shows the histogram for the variable\u00a0<b>PROGNOSIS<\/b>. The maximum frequency is for cases with CIN II-III or CIN III, and the minimum is for patients with ADENOCARCINOMA or SQUAMOUS CARCINOMA.<img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-diagnosis-histogram.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-diagnosis-histogram.webp\" \/><\/li><\/ul><p>The most important conclusion from all these histograms is that there is little data on the most severe pathologies (ADENOCARCINOMA or SQUAMOUS CARCINOMA). These pathologies are precisely the ones we are most interested in predicting.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ccc7f77 elementor-widget elementor-widget-text-editor\" data-id=\"ccc7f77\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3>Correlations<\/h3><p>It might be interesting to look for linear dependencies or\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#InputsTargetsCorrelations\">correlations between the input and target variables<\/a>.<br \/>Correlations near 1 mean that the prognosis has a strong linear dependence on an input. Conversely, correlations close to 0 indicate no linear relationship between that input and the prognosis.<br \/>Note that, in general, target variables depend on many inputs simultaneously, and their relationship is not linear.<br \/>The following chart shows the linear correlations between all inputs and the prognosis.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-inp-tar-correlation.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-inp-tar-correlation.webp\" \/><br \/>As you can see, the minimum correlations are for the variables\u00a0<b>AGE<\/b>\u00a0and\u00a0<b>CYTOLOGY<\/b>, and the maximum correlations are for\u00a0<b>BIOPSY<\/b>\u00a0and\u00a0<b>P16\/KI67<\/b>.<br \/>These correlations can indicate the relative importance of each variable in the prognosis. However, we must be careful with these results since many variables are usually involved in cancer development.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee5d61e elementor-widget elementor-widget-text-editor\" data-id=\"ee5d61e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>4. Neural network<\/h2><p>The\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network\">neural network<\/a>\u00a0defines a function that represents the prognostic model.<br \/>The neural network employed here is based on the multilayer perceptron. This type of model is widely used due to its good approximation properties.\u00a0The multilayer perceptron is extended with a\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#ScalingLayer\">scaling layer<\/a>\u00a0connected to the inputs and a\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#UnscalingLayer\">de-scaling layer<\/a>\u00a0attached to the outputs.\u00a0These two layers make the neural network always work with normalized values, thus producing better results. In addition to the mentioned layers, there is one final\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#BoundingLayer\">bounding layer<\/a>.\u00a0Initially, the number of\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#InputVariables\">inputs<\/a>\u00a0to the neural network is six (AGE, CYTOLOGY, HPV, BIOPSY, P16\/KI67, and SMOKE), and the number of outputs is one (PROGNOSIS).<br \/>The generalization study eliminates variables that do not improve the predictive capabilities of the neural network. The complexity of this neural network is two layers of perceptrons. The first layer, or hidden layer, has a\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#HyperbolicTangentActivationFunction\">sigmoidal activation function<\/a>. The second layer, or output layer, has a\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#LinearActivationFunction\">linear activation function<\/a>.\u00a0Initially, the number of neurons in the hidden layer is ten, although the generalization study may reduce or increase that number until it finds the optimal complexity.<br \/>The following graph is a\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#NetworkArchitecture\">graphical representation of the neural network<\/a>. As mentioned above, it contains a scaling layer in yellow, two perceptron layers in blue, a red unscaling layer, and a purple bounding layer.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-neural-network.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-neural-network.webp\" \/><br \/>The figure above takes six input values (AGE, CYTOLOGY, HPV, BIOPSY, P16\/KI67, and SMOKE) to produce one output value (PROGNOSIS).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-284e69c elementor-widget elementor-widget-text-editor\" data-id=\"284e69c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>5. Training strategy<\/h2><p>The fourth step is to set the\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy\">training strategy<\/a>, which is composed of two terms:<\/p><ul><li>A loss index.<\/li><li>An optimization algorithm.<\/li><\/ul><h3>Loss index<\/h3><p>The\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#LossIndex\">loss index<\/a>\u00a0mainly measures the fit between the neural network and the data. It takes high values if the neural network does not fit the data well.<br \/>This application uses the\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#NormalizedSquaredError\">normalized squared error<\/a>\u00a0as the target term.\u00a0A normalization coefficient divides the sum of squared errors between the neural network outputs and their corresponding targets in the data set.<br \/>If the normalized squared error is 1, the neural network predicts the data \u2018on the mean\u2019, while 0 means a perfect data prediction. The loss index also measures the complexity of the neural network. For example, if the neural network undergoes oscillations, it takes high values.<br \/>We use the\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#L2Regularization\">L2<\/a>\u00a0as a regularization term. It is applied to control the neural network\u2019s complexity by reducing the parameters\u2019 value. The following table summarizes the objective and regularization terms used in the performance function.<\/p><table><tbody><tr><th>ERROR TERM<\/th><td>NORMALIZED SQUARE ERROR (x1)<\/td><\/tr><tr><th>REGULARIZATION TERM<\/th><td>NORM OF PARAMETERS (x0.01)<\/td><\/tr><\/tbody><\/table><p>The error and regularization terms in the table above are widely used in neural networks.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe1d54d elementor-widget elementor-widget-text-editor\" data-id=\"fe1d54d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3>Optimization algorithm<\/h3><p>The training (or learning) strategy is the procedure that performs the learning process. It is applied to the neural network to obtain the best possible representation.<br \/>We use the\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#QuasiNewtonMethod\">quasi-Newton method<\/a>\u00a0as the\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#OptimizationAlgorithm\">optimization algorithm<\/a>. It is based on Newton\u2019s method but does not require second derivative calculations. Instead, the quasi-Newton method approximates the second derivatives using information from the first derivatives.<br \/>The following table shows the operators, parameters, and stopping criteria of the quasi-Newton method used in this study.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-optimization-table.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-optimization-table.webp\" \/><br \/>Note that the quasi-Newton method is one of the most widely used training strategies in neural networks.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a2e786 elementor-widget elementor-widget-text-editor\" data-id=\"8a2e786\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>6. Model selection<\/h2><p>To assess the reasonableness of a neural network\u2019s predictive capabilities, we use the\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#SelectionSamples\">selection samples<\/a>\u00a0from the data. The error of the neural network on this data indicates the capacity of the model to predict future cases not included in the training set.<br \/>The generalization study looks for the neural network with the optimal topology, testing several different models and selecting the one that produces the lowest selection error. In this sense, it trains several neural networks by eliminating input variables and measures the selection error.<br \/>The result is that the predictive capabilities improve by eliminating the variable SMOKE. However, by eliminating any other variable, the predictive capabilities worsen.<br \/>On the other hand, several neural networks with different complexities have been trained, and the selection error has been measured. The result is an optimal complexity of two neurons in the hidden layer.<br \/>The following table shows the training results that produced the lowest selection error.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-qnmh-table.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-qnmh-table.webp\" \/><br \/>The final training error is small (0.444), showing that the neural network fits the data. The selection error is also small (0.477), indicating that the neural network has good predictive capabilities.<br \/>The training algorithm required 43 epochs, which required 0 s of computation.<br \/>The following figure shows the neural network resulting from the lowest generalization error. As we can see, the number of inputs is 5 (CYTOLOGY, HPV, BIOPSY, P16\/KI67, and SMOKE), and the number of neurons in the hidden layer is 2. This is the optimal topology for this prognostic problem.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-optimized-nn.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-optimized-nn.webp\" \/><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4951459 elementor-widget elementor-widget-text-editor\" data-id=\"4951459\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>7. Testing analysis<\/h2><p>The\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/testing-analysis\">testing analysis<\/a>\u00a0compares the results predicted by the neural network and their respective values in an independent data set. The neural network can move to the production phase if the validation analysis is acceptable.<br \/>A standard method to validate the quality of a predictive model is to perform a\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/testing-analysis#LinearRegressionAnalysis\">linear regression analysis<\/a>\u00a0between the neural network outputs and the corresponding target values in the data set for an independent validation subset.<br \/>This analysis leads to the parameter R2, the correlation coefficient between outputs and targets. If we had a perfect fit (outputs equal to targets), the ordinate at the origin would be 0, the slope would be 1, and the correlation coefficient would be 1.<br \/>The following table shows the linear regression parameters for our case study.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-r2.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-r2.webp\" \/><br \/>As we can see, the correlation coefficient (0.612) is close to 1. These three values indicate that the neural network predicts the validation data relatively well. However, these predictions are subject to improvement.<br \/>The following figure shows the linear regression between the predicted values and their corresponding actual values for the variable\u00a0<b>PROGNOSIS<\/b>.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-lin-regress.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-lin-regress.webp\" \/><br \/>The black line indicates a perfect fit. As we can see, the trend is good, and the dispersion is not very high, although they are also susceptible to improvement.<\/p><h3>Error statistics<\/h3><p>Exploring the errors made by the neural network in each validation case is convenient. The absolute error is the difference between the target and its corresponding output. The relative error is the absolute error divided by the range of the variable. Finally, the percentage error is the relative error multiplied by 100.<br \/>The following table shows the basic error statistics for the validation cases. The mean error is 0.5, half a degree on the PROGNOSIS variable. This is a good indicator of the quality of the diagnoses.<br \/><img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-error-statistics.webp\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-error-statistics.webp\" \/><br \/>On the other hand, the table above shows some high errors. Therefore, we need to study whether these are isolated cases.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-072c431 elementor-widget elementor-widget-text-editor\" data-id=\"072c431\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>8. Model deployment<\/h2><p>Once we have validated the predictive capabilities of the neural network, the cervical pathology unit can use it as a decision support system.<\/p><p>The neural network takes the input values CYTOLOGY, HPV, BIOPSY, P16\/KI67, and SMOKE to produce the output PROGNOSIS.<\/p><pre>The information here is propagated forward through the scaling layer, the perceptron layers, and the de-scaling layer.\nThe following figure shows the use of the neural network for decision support within the Neural Designer software. This consists of the physician entering the values corresponding to the patient: age, cytological result, HPV type, cervical biopsy result, and p16 positivity.\n<img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-software.webp\" width=\"650\" height=\"400\" \/>\nOnce we enter the previous values, the program produces a table with the prognosis calculated for that patient, as shown in the following table.\n<img decoding=\"async\" class=\" lazyloaded\" src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-software-diagnosis.webp\" width=\"670\" height=\"60\" data-src=\"https:\/\/www.neuraldesigner.com\/images\/cervix-cancer-software-diagnosis.webp\" \/>\nThe patient would be 39, ASC-US cytology, HPV 16, CIN II biopsy, and P16\/KI67 positive.\nThe PROGNOSIS estimated by the neural network for that patient would be 1.95, corresponding to a CIN II.<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e08f552 elementor-widget elementor-widget-text-editor\" data-id=\"e08f552\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Conclusions<\/h2><p>Concerning the results obtained, and always bearing in mind the limitations of a study of this nature, we draw the following conclusions:<\/p><ul><li>The demographic and epidemiological characteristics of the women participating in the cervical cancer screening program in the Palencia Health Area are similar to those identified in the national and regional context:<ul><li>Women residing in Palencia (Spain)<\/li><li>24 to 64 years of age<\/li><li>With sexual relations<\/li><li>With gynecological symptoms<br \/><h3 data-start=\"1022\" data-end=\"1052\">\u00a0<\/h3><\/li><\/ul><\/li><\/ul><h2 data-start=\"1022\" data-end=\"1052\">Neural network performance<\/h2><ul><li>Applying an artificial neural network in the cervical pathology unit based on a population-based cervical cancer screening program, we can identify relevant variables for classifying the participating women already in the unit.<\/li><li>In our study, the neural network model applied is the Multilayer Perceptron, as it is the one that best suits our prognostic needs. This type of neural network is widely used in the medical field.<\/li><li>In the follow-up of low-grade intraepithelial lesions (L-SIL), the Neural Network created for our Cervical Pathology Unit is an effective predictor in selecting those that would evolve into high-grade lesions and prevent them from going unnoticed.<\/li><li>When selecting only those patients with CIN II and studying their probability of developing cervical carcinoma, we found the failure due to the lack of existing data in the unit.<\/li><li>The interaction of the risk factors evaluated makes the proposed neural network model efficient and helps us identify women at risk of cervical cancer. Furthermore, it helps us identify the women participating in the screening program in risk groups for developing cervical cancer.<\/li><li>The machine learning model appears to facilitate the design of follow-up programs based on the risk profile of the participating women who have already been classified and followed up in a cervical pathology unit.<\/li><li>Concerning what we have observed in our study, we can affirm that, in general, artificial neural networks make it possible to propose on-demand a la carte clinical follow-ups according to relevant predictors, improving the quality of the research, minimizing clinical actions on the patients, and optimizing the management of resources. We must continue implementing their information, increasing the data, and introducing and assessing more variables that may influence the final prognosis.<\/li><li>Artificial Neural Networks are a powerful tool for analyzing the data set.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-299b5fb elementor-widget elementor-widget-text-editor\" data-id=\"299b5fb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<section><h2>References<\/h2><ul><li><a href=\"https:\/\/www.saludcastillayleon.es\/profesionales\/es\/programas-guias-clinicas\/programas-salud\/programa-prevencion-deteccion-precoz-cancer-cuello-utero-ca\">Cervical cancer early detection program in Castilla y Leon<\/a>\u00a0data collected by the Cervical Pathology Unit in the health area of Palencia (Castilla y Le\u00f3n).<\/li><\/ul><\/section><section><h2>Related posts<\/h2><\/section><div class=\"yarpp yarpp-related yarpp-related-website yarpp-template-thumbnails\">\u00a0<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"author":12,"featured_media":1322,"template":"","categories":[29],"tags":[38],"class_list":["post-3473","learning","type-learning","status-publish","has-post-thumbnail","hentry","category-examples","tag-healthcare"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cervical cancer prognosis using machine learning<\/title>\n<meta name=\"description\" content=\"Build a prognosis model based on machine learning that focuses on the initial screening stages of cervical cancer.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cervical cancer prognosis using artificial intelligence.\" \/>\n<meta property=\"og:description\" content=\"This study aims to create a prognostic model based on artificial neural networks that focuses on the initial screening stages of cervical cancer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/\" \/>\n<meta property=\"og:site_name\" content=\"Neural Designer\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-11T13:17:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/virus-del-papiloma-humano.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Cervical cancer prognosis using artificial intelligence.\" \/>\n<meta name=\"twitter:description\" content=\"This study aims to create a prognostic model based on artificial neural networks that focuses on the initial screening stages of cervical cancer.\" \/>\n<meta name=\"twitter:site\" content=\"@NeuralDesigner\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/\",\"url\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/\",\"name\":\"Cervical cancer prognosis using machine learning\",\"isPartOf\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/virus-del-papiloma-humano.webp\",\"datePublished\":\"2025-08-31T09:12:59+00:00\",\"dateModified\":\"2026-02-11T13:17:37+00:00\",\"description\":\"Build a prognosis model based on machine learning that focuses on the initial screening stages of cervical cancer.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#primaryimage\",\"url\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/virus-del-papiloma-humano.webp\",\"contentUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/virus-del-papiloma-humano.webp\",\"width\":1200,\"height\":675,\"caption\":\"Human papillomavirus (HPV)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.neuraldesigner.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learning\",\"item\":\"https:\/\/www.neuraldesigner.com\/learning\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cervical cancer prognosis using machine learning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#website\",\"url\":\"https:\/\/www.neuraldesigner.com\/\",\"name\":\"Neural Designer\",\"description\":\"Explanable AI Platform\",\"publisher\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.neuraldesigner.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#organization\",\"name\":\"Neural Designer\",\"url\":\"https:\/\/www.neuraldesigner.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png\",\"contentUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png\",\"width\":1024,\"height\":223,\"caption\":\"Neural Designer\"},\"image\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/NeuralDesigner\",\"https:\/\/es.linkedin.com\/showcase\/neuraldesigner\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cervical cancer prognosis using machine learning","description":"Build a prognosis model based on machine learning that focuses on the initial screening stages of cervical cancer.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/","og_locale":"en_US","og_type":"article","og_title":"Cervical cancer prognosis using artificial intelligence.","og_description":"This study aims to create a prognostic model based on artificial neural networks that focuses on the initial screening stages of cervical cancer.","og_url":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/","og_site_name":"Neural Designer","article_modified_time":"2026-02-11T13:17:37+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/virus-del-papiloma-humano.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_title":"Cervical cancer prognosis using artificial intelligence.","twitter_description":"This study aims to create a prognostic model based on artificial neural networks that focuses on the initial screening stages of cervical cancer.","twitter_site":"@NeuralDesigner","twitter_misc":{"Est. reading time":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/","url":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/","name":"Cervical cancer prognosis using machine learning","isPartOf":{"@id":"https:\/\/www.neuraldesigner.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#primaryimage"},"image":{"@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/virus-del-papiloma-humano.webp","datePublished":"2025-08-31T09:12:59+00:00","dateModified":"2026-02-11T13:17:37+00:00","description":"Build a prognosis model based on machine learning that focuses on the initial screening stages of cervical cancer.","breadcrumb":{"@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#primaryimage","url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/virus-del-papiloma-humano.webp","contentUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/virus-del-papiloma-humano.webp","width":1200,"height":675,"caption":"Human papillomavirus (HPV)"},{"@type":"BreadcrumbList","@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/cervical-cancer-prognosis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.neuraldesigner.com\/"},{"@type":"ListItem","position":2,"name":"Learning","item":"https:\/\/www.neuraldesigner.com\/learning\/"},{"@type":"ListItem","position":3,"name":"Cervical cancer prognosis using machine learning"}]},{"@type":"WebSite","@id":"https:\/\/www.neuraldesigner.com\/#website","url":"https:\/\/www.neuraldesigner.com\/","name":"Neural Designer","description":"Explanable AI Platform","publisher":{"@id":"https:\/\/www.neuraldesigner.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.neuraldesigner.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.neuraldesigner.com\/#organization","name":"Neural Designer","url":"https:\/\/www.neuraldesigner.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png","contentUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png","width":1024,"height":223,"caption":"Neural Designer"},"image":{"@id":"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/NeuralDesigner","https:\/\/es.linkedin.com\/showcase\/neuraldesigner\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/learning\/3473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/learning"}],"about":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/types\/learning"}],"author":[{"embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/users\/12"}],"version-history":[{"count":7,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/learning\/3473\/revisions"}],"predecessor-version":[{"id":21910,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/learning\/3473\/revisions\/21910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/media\/1322"}],"wp:attachment":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/media?parent=3473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/categories?post=3473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/tags?post=3473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}