Cancer diagnosis with image filter-integrated artificial intelligence algorithms: Innovative possibilities

preprint OA: closed
Full text JSON View at publisher

Abstract

This paper makes use of versatile, multi-layered combinations of artificial intelligence algorithms in static and dynamic contexts that can be innovatively put into practice for cancer diagnosis. The paper describes two methods, the first of which employs image filters to extract, from images, quantified features that can be fed into selection and classification algorithms to accurately diagnose cancer. The method is applicableto many different cancer-related cases. We have used this method of image filter-integrated artificial intelligence algorithms, in the context of a data set, to achieve up to 100 % accuracy. This method, which is static and hence focuses on cases at a point in time, could be generalized to a dynamic setting by collecting data at different points in time and evaluating them algorithmically so as to construct a trajectory describing cancer progression over time. Obtaining such a cancer trajectory would facilitate the decisions for optimal treatment and/or interventions to slow down cancer progression or help eradicate cancer altogether. The static and dynamic methods described here enable the computerized identification of structurally complex tumors with intricate patterns, which might require relatively sophisticated measures such as fractal dimension, entropy and Liapunov exponent, which could be incorporated into the feature set so as to facilitate successful classification. Overall, methods are flexible enough to handle a broad range of cases with various levels of complexity and intricacy as well as varying scale and scope associated with different types, subtypes, degrees and stages of cancer.
Full text 281,445 characters · extracted from preprint-html · click to expand
Cancer diagnosis with image filter-integrated artificial intelligence algorithms: Innovative possibilities | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Cancer diagnosis with image filter-integrated artificial intelligence algorithms: Innovative possibilities Ahmet Kara This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-2193871/v1 This work is licensed under a CC BY 4.0 License Status: Posted Version 1 posted You are reading this latest preprint version Abstract This paper makes use of versatile, multi-layered combinations of artificial intelligence algorithms in static and dynamic contexts that can be innovatively put into practice for cancer diagnosis. The paper describes two methods, the first of which employs image filters to extract, from images, quantified features that can be fed into selection and classification algorithms to accurately diagnose cancer. The method is applicableto many different cancer-related cases. We have used this method of image filter-integrated artificial intelligence algorithms, in the context of a data set, to achieve up to 100 % accuracy. This method, which is static and hence focuses on cases at a point in time, could be generalized to a dynamic setting by collecting data at different points in time and evaluating them algorithmically so as to construct a trajectory describing cancer progression over time. Obtaining such a cancer trajectory would facilitate the decisions for optimal treatment and/or interventions to slow down cancer progression or help eradicate cancer altogether. The static and dynamic methods described here enable the computerized identification of structurally complex tumors with intricate patterns, which might require relatively sophisticated measures such as fractal dimension, entropy and Liapunov exponent, which could be incorporated into the feature set so as to facilitate successful classification. Overall, methods are flexible enough to handle a broad range of cases with various levels of complexity and intricacy as well as varying scale and scope associated with different types, subtypes, degrees and stages of cancer. Cancer diagnosis image filters artificial intelligence algorithms innovative possibilities Figures Figure 1 Figure 2 1. Introduction The state-of-art methods in artificial intelligence contain a rich spectrum of possibilities that can be innovatively tailored and recombined for the purpose of diagnosing cancer in an efficient and accurate manner. A plethora of ever-developing artificial intelligence algorithms have created an interactively progressing productive ground leading to an extensive mode of inquiry, facilitating, with an increasing speed and precision, the static and dynamic identification and analysis of the types, subtypes, degrees and stages of cancer. There are many works in the literature that illustrate the extent of this inquiry, exploring topics ranging from the use of machine learning/artificial intelligence algorithms in cancer detection in general (Ilhan et al. 2021 ; Mahmood et al. 2021 , Kenner et al. 2020; Mahmood et al. 2020 ; Alabi et al. 2021 ; Coudray et al. 2018 ) to the employment of specific algorithms such as deep learningin particular (Kanavati et al. 2021 ; Iizuka et al. 2020 ; Ghosh et al. 2021 ; Kumar et al. 2020 ; Phan et al. 2020 ; Zhu et al. 2021 ).Topics covered in this terrain display a wide array of issues spanning from early diagnosis of pancreatic cancer to carcinoma detection and grading. Works examining the image-focused intricacies of the subjectinvolving computer-aided/automated/digital systems and processes may need to be pointed out as well (Langer et al. 2015 ; He et al. 2012 ; Brahimetaj et al. 2022 ; Prabhu et al. 2022 ; Kamura& Ishikawa 2018; Khrishnan et al. 2012). In this paper, we will present and use methodologically sound and versatile combinations of various existing algorithms that can be flexibly, innovatively and efficiently adjusted to the cancer diagnosis and analysis. The first combination we will draw attention to involves “filtering”, “selection” and “classification” algorithms, the joint structure of which we will call “the basic triadic/three-layered/static method”. The second structured combination adds a “simulation and forecasting” component to the basic method and will be called “the extended/dynamic method.” The details and innovative potential of the methods will be explained in the second-to-fourthsections. In the context of a case study/a data set chosen for this paper, we will use the basic triadic method to first employ image filters to extract features from a set of tissues, then use selection algorithms to determine the best features (i.e., the features that are most suitable to the proper classification of the tissues) and finally make recourse to classification algorithms to accurately classify them. The end results, in general, are shown to be a high degree of accuracy which may not be achieved through manual procedures. The results verify the great potential of the hybrid methods we use for distinguishing between benign and malignant lesions. The methods could also be used to differentiate cancers at different levels of development as well as identify the nature of the cancerous tissues. In other words, not only do the methods enable us to identify types and subtypes of cancer, they could also serve as successful identification instruments for cancer grading and staging. This could open the doors to the early diagnosis of cancer which is of great significance to overall survival rate. Having presented, in Section 2 , the structure of the methods to be employed, the results obtained through the application of the first method, and hence the tables of accuracy rates for various image filter-classification algorithm combinations are given in the third section. A discussion of the results will be presented, some concluding remarks will be spelled out and various fruitful extensions will be indicated at the end of the paper. 2. Material And Methods The multi-layered method we will make use of for cancer diagnosis has a combinatorially rich architecture which gets empowered with every new algorithm incorporated into it. Let’s explain this architecture which has several building blocks, namely, filtering, selection, classification and simulation/forecasting, a relational sketch of which is as follows (Fig. 1 ). 2.1 Filtering : Cancerous tissues have certain physical, chemical and biological properties/features which could be decomposed into two main categories: image-based features and non-image-based features. For the purposes of this article, we will focus on image-based features involving geometrically or physically describable morphological and other properties such as color, tone, size, shape/texture and related intricate details concerning curvature, kinks, (dis)continuities, degree of fuzziness, irregularity, asymmetry, possible rupture and non-convexity, broken or diffracted edges or segments, structures of interconnectedness as well as convoluted differentiation, overlapping patterns etc. Image filters are designed to extract mathematically-represented (quantifiable) features from the images. Filter-based/scrutinized mathematical representation of morphological, topological and other features of images could bring into light hidden patterns or structures embodied in images. Patterns revealed through such filters make it possible to more accurately diagnose the cancerous tissues, thus facilitating the proper discrimination of benign tissues from the cancerous ones or the discrimination of tissues at advanced cancerous stages from the early stage ones.Features extracted through image filters make it possible to distinguish between different types or subtypes of cancer as well. Cancerous tissues appear to display a range of features including various kinds of heterogeneity, irregularity and possible complex differentiation and connectedness, the patterns of which could be captured by nano, micro or macro level images that could be effectively used in distinguishing cancereous tissues/lesions from the non-cancereous ones. Clearly, if the existing image filter algorithms (or algorithms that can be designed for specific image analyses) enable us to extract, from images, quantifiable (real-valued) features that properly represent the intricate details of those images embodying cancer-signifying information, we can use those quantifiable features, via further algorithms, to accurately identify whether a tissue is cancereous or not. Similarly, properly designed image filters may help identify features that facilitate the detection of early signs for cancer tendencies before the critical or metastatic stage, allowing a time-specific classification of cancer-prone tissues. In this paper, we will make use of a subset of the image filter algorithms built in the machine learning program, “Waikato Environment for Knowledge Analysis” (WEKA), which are named, in a suggestive manner, as “Auto Color Correlogram Filter”, “Binary Patterns Pyramid Filter”, “Color Layout Filter”, “Edge Histogram Filter”, “Fuzzy Color and Texture Histogram Filter” (FCTH Filter), “Fuzzy Opponent Histogram Filter”, “Gabor Filter”, “JPEG Coefficient Filter”, “Pyramid Histogram Oriented Gradients Filter” and “Simple Color Histogram Filter”. Some of these filters extract color information from the images, some extract texture information and some do both. The procedures through which these algorithms extract information/features from images are beyond the scope of this paper. Without getting into the mathematical descriptions of these algorithms, we will incorporate the filter-extracted quantified features into a selection algorithm which we which we will point out next. 2.2 Selection :Through image-filters, we can extract/construct hundreds (and sometimes thousands) of quantified features representing the images. Features may direct us in different directions and using all those features in the classification process need not always lead to the best results. Instead, it would often be better to construct a subset of features that are most suitable for classification purposes. For that reason, we will use a “feature selection algorithm” to select the best features for the classification target. There are a number of algorithms ranging from “Cfs Subset Eval” to “Correlation Attribute Eval” that can be used for selection purposes. We will choose Cfs Subset Eval algorithm, which is based on the predictive abilities of the individual features , for the task of selecting the best subset of the image-based features. The list of features we consider for overall analysis need not consist only of image-based features. We can enlarge the list of finally-chosen features for overall analysis by adding, to the image-based subset, those non-image-based features the current medical knowledge considers to be important for diagnostic purposes. 2.3. Classification : Following the steps of extracting features from images (filtering) and forming a best subset of features (selection), we can choose algorithms to identify the nature of the tissues/lesions (classification). That is to say, through classification algorithms based on image-filtered and properly selected features, we can determine whether a tissue is cancereous or not or we can classify, with a reasonably high degree of accuracy, the types, subtypes, degrees or stages of cancer. The classification algorithms we can use in the diagnostic process ranges from “multiobjective evolutionary fuzzy classifier” to “deep learning”, the performances (or successes) of which are likely to depend, among other things, on the particular targeted classification problem. The set of criteria that are used to measure the performances/successes of these algorithms include many metrics such as “accuracy rate”, “sensitivity”, “specificity”, “F measure” and “AUC” (area under the ROC curve). The performance evaluation problem of the classification algorithms or the overall chain of diagnosis-targeting algorithms is a particularly complicated or sensitive matter in the context of our paper, precisely because we use a hybrid method that incorporates image filters and selection algorithms beforehand. In other words, the classification procedures we use in this paper are image filter-integrated and best feature-selected artificial intelligence algorithms, the performance of which resides not only in the classification process itself but also in the filtering and selection processes and perhaps combination of all three processes. We conjecture that image-filtering and feature-selection improve the performance of the classification algorithms they are integrated with, but the dependence of the classification task on the filtering and selection tasks renders the classification performance sensitive to the filtering and selection performances. Certain combinations of filtering, selection and classification may well prove to be highly successful for the identification of certain types of cancer. The question of which combinations of image filters and classification algorithms work better for the identification of what types of cancer is, we think, a fruitful and sophisticated mathematical topic with powerful practical implications/consequences for cancer diagnosis. In the third (“the results”) section of this paper, without delving into the mathematical details, we will try to find combinations of image-filters and classification algorithms that yield a high degree of accuracy. 2.4. Simulation/forecasting of future trends : The above-described triadic method based on filtering, selection and classification is, as we will show in the context of a concrete case in the next section, very successful at cancer diagnosis at a point in time. This is, if the phrase is appropriate, “a successin static contexts”. Can this success in static contexts be generalized to dynamic contexts? The answer to this question is, I think, a “qualified yes”. The answer is qualified because of the multidimensionally intricate cases with complicated feedback relations that might render the cancer trajectories difficult to predict over time. Despite the challenging difficulties, artificial intelligence methods, if properly combined with appropriate simulation paradigms, could produce a significant success in dynamic contexts as well. For an illustrative description, let us begin with a relatively simple case (example) where we can diagnose whether a tissue is cancerous at different points in time, using the triadic method explained above. Using the obtained estimates at different points in time, we can form a time series implicitly characterizing the cancer trajectory over time. We can then use artificial intelligence algorithms to undertake a time series forecasting of the future trends. This can be done with different programs including the WEKA mentioned above. The forecasting algorithms could also enable us to incorporate the effects of different factors on the trajectory, assuming that the data about those factors are available. This way we can, for instance, forecast the effects of possible interventions (involving drugs, radiation etc.) on the cancer trajectories. Some versions of these types of forecasting could also be carried out via ARIMA (Auto Regressive Integrated Moving Average)-type models which could be run with computer programs such as EVIEWS. Artificial intelligence-based possibilities in dynamic contexts are not limited to the time series forecasting. We can construct simulation models where we can incorporate artificial intelligence algorithms - models that enable us to formulate the feedback relations characterizing cancer processes and take into account a multiplicity of possibly interconnected or interwoven factors, delays or interdependencies in the microenvironment. Such multiple factors and the web of interactions among those factors could be modeled with the methods of “system dynamics” or “agent-based modeling” or a combination of both. These simulation paradigms present possibilities which cancer practitioners can take advantage of in dealing with or analyzing cancer-related phenomena such as metastatic potential and recurrence, not to mention the possibilities involving the timing and magnitude of intervention to limit cancer progression. And as such, the simulative framework is highly suitable for innovative exploration and experimentation of a wide range of dynamic structures in cancer research. [1]For some features of malignant tumors, see (Prabhu et al. 2022). [2]The WEKA program provides descriptions/brief accounts of these algorithms. [3]Different features may be crucial to detecting different types of cancer. The features extracted through image filters may need to be classified in terms of their instrumental role in cancer diagnosis. Color-centered filters may be more successful in some cases than others. Similarlyfilters extracting some topological features or shape-related features would be more conducive to successful diagnosis in cases where these features play a more distinguishing role. So a study of filters and taxonomy of them might be useful. 3. Results We have used, with proper permission, a subset of the images of the DermNet (DermNet 2021).Images are pictures of some malignant/cancereous and some benign/non-cancereousskin lesions.The 50 % of the balanced set (subset) of 84 observations consists of images of malignant lesions and the rest of the 50 % consists of benign lesions. The data set is problem-free, removing the need for prepossessing. Since the data set is not of time series nature and consists of static images, we have used the above-mentioned basic triadic/static method with the proposed steps of filtering, selection and classification. Though the mathematics underlying some of these steps could be challenging to some readers, the computerized procedures associated with them are accessible to anyone with some familiarity with the topic. Among thecomputer programs that can be used to implement these procedures, we have used the freely available WEKA program where some image filters are already built in (or could be freely downloaded). There are some freely available online material and video courses that teach these procedures and describe the algorithms used in WEKA (Frank et al. 2016; Witten 2022a,b, Mayo 2022).There are also works exploring the combinations of these procedures/algorithms in different contexts.[4] To implement the procedures, we have first prepared the data set in the ARFF format (Attribute Relation File Format). Then we have applied various image filters to extract mathematically representable (real-valued) features (variables) from the images. Among the hundreds (in some cases thousands) of features extracted from the application of a particular image filter or image filter-combinations, we have selected, through a feature selection algorithm (Cfs Subset Eval), the best features that are most suitable for classification. More specifically, with the Auto Color Correlogram Filter, we have extracted 1024 features and selected 18 of them. With the combination of the Auto Color Correlogram Filter and the Fuzzy Color and Texture Histogram Filter, we have extracted 1216 features and selected 22 of them. With the combination of the Auto Color Correlogram Filter, the Edge Histogram Filter and the Fuzzy Color and Texture Histogram Filter, we have extracted 1296 features and selected 37 of them. With the combination of the Auto Color Correlogram Filter, the Edge Histogram Filter, Fuzzy Color and Texture Histogram Filter and JPEG Coefficient Filter, we have extracted 1488 features and selected 40 of them. With the combination of the Auto Color Correlogram Filter, the Edge Histogram Filter, Fuzzy Color and Texture Histogram Filter, the JPEG Coefficient Filter and Fuzzy Opponent Histogram Filter, we have extracted 2064 features and selected 40 of them. Having selected the best features for classification, we have applied various classification algorithms to see how accurately they identify the malignant and benign lesions. The classification algorithms we have used are “Sequential Minimal Optimization/Support Vector Machines” (SMO), “Non-linear Support Vector Machines(Lib SVM)”, “Random Forest”, “MultiobjectiveEvolutionary Fuzzy Classifier”, “Deep Learning”, “Random Sub Space” and Simple Logistic”. Before the classification task, however, we have used two methods/options to determine the training-and-testing-related fractions of the data set. Basically, the image set is divided into two sets for training and testing purposes. In the percentage split option, a particular percentage is set aside randomly or via some other method, and the rest of the set is used for testing. In the cross-validation option, a series of training-testing splits are applied to the same set. For instance, in the 10-fold cross validation, the set is divided into ten sections. The first 10 % is used for testing and the rest (90%) for training. Then the second 10% is used for testing and the rest (90 %) for training and so on. This process is repeated until every one of the ten folds is used for testing. Then the average of the 10 trials is taken to find the overall scores for accuracy, sensitivity, specificity etc. The particular metrics we will use to represent the performances of the classification algorithms are the accuracy rate and AUC value, which is the area under “Receiver Operating Characteristic” (ROC) curve. In Table 1, Table 2 and Table 3, we provide the accuracy rates for various cases. Table 1 presents a number of cases that give accuracy rates (the last column in the table) for particular combinations of filtering, selection and classification algorithms with particular train-test split of the data. Table 2 shows the accuracy rates obtained through a 90%-10% train-test split for particular combinations of image filter and classification algorithms. Similarly, Table 3 gives the accuracy rates obtained through 10-fold cross validation for particular combinations of image filter and classification algorithms. Table 1. Accuracy rates for various combinations of filtering, selection and classification algorithms with particular train-test split options. Filtering Algorithm Selection Algorithm Classification Algorithm Train-test Split Accuracy Rate Case 1 Auto Color Correlogram Cfs Subset Eval Multiobjective Evolutionary Fuzzy Classifier 90%-10% split 100% Case 2 Auto Color Correlogram Cfs Subset Eval Deep Learning 10-fold cross validation 88.09% Case 3 Auto Color Correlogram+ Fuzzy Color and Texture Histogram Cfs Subset Eval Support Vector Machines 90%-10% split 100% Case 4 Auto Color Correlogram+ Fuzzy Color and Texture Histogram Cfs Subset Eval Multiobjective Evolutionary Fuzzy Classifier 10-fold cross validation 69.04% Case 5 Auto Color Correlogram+ Fuzzy Color and Texture Histogram+ Edge Histogram Cfs Subset Eval Random Forest 10-fold cross validation 96.42% Case 6 Auto Color Correlogram+ Fuzzy Color and Texture Histogram+ Edge Histogram Cfs Subset Eval Non-linear Support Vector Machines 90%-10% split 100% Case 7 Auto Color Correlogram+ Fuzzy Color and Texture Histogram+ Fuzzy Color and Texture Histogram+ Edge Histogram Cfs Subset Eval Support Vector Machines 10-fold cross validation 92.85% Case 8 Auto Color Correlogram+ Fuzzy Color and Texture Histogram+ Fuzzy Color and Texture Histogram+ Edge Histogram Cfs Subset Eval Random Forest 90%-10% split 100% Case 9 Auto Color Correlogram+ Fuzzy Color and Texture Histogram+ Edge Histogram+ JPEG Coefficient+ Fuzzy Opponent Histogram Cfs Subset Eval Multiobjective Evolutionary Fuzzy Classifier 90%-10% split 100% Case 10 Auto Color Correlogram+ Fuzzy Color and Texture Histogram+ Edge Histogram+ JPEG Coefficient+ Fuzzy Opponent Histogram Cfs Subset Eval Deep Learning 10-fold cross validation 91.66% Table 2. Accuracy rates for various image filter and classification algorithms with 90%-10% train-test split of the data. Table 3. Accuracy rates for various image filter and classification algorithms with 10-fold cross-validation. Tables indicate up to 100 % accuracy, which is indeed quite high. Nevertheless, depending on the particular combinations of algorithms used, the accuracy rate varies. For instance, as shown in Table 1,the combination of algorithms in Case 6 yield 100% accuracy whiles the combination in Case 4 yield 69.04 % accuracy. This is of course expected because not all algorithm combinations would be equally suitable for the identification of a particular set (or subset) of tumors. Hence, choices for image filters and choices for particular combinations of image filters and classification algorithms appear to make some difference. This is by virtue of the fact that the performance of the filters has a lot to do with the color and shape/texture of the tumors. Some tumors may be distinctive in the color spectrum they display while some may be more distinguished by the textural patterns they exhibit. Thus color-based filters may perform better in properly identifying color-characterized lesions while texture-based filter may do better in extracting quantized features for the shape-distinguished lesions. A combination of filters could, as shown in the tables, be used as well. We have used a subset of tumor/lesion images with particular algorithm combinations and get the results displayed in Tables 1, 2 and 3. Had we used a different set or subset of images, we could have obtained different results. This tumor set-specific result does not, however, diminish/undermine the strength of the method precisely because of the fact that, for any set or subset of tumors, we can almost always find algorithm combinations and features sets that yield a sufficiently high degree of accuracy, regardless of how complex the structures or properties of tumors are. If one combination does not work, we can keep trying another one till we find a successful one. Furthermore, if we have some knowledge about other properties of the tumors, we can add some of these “non-image-based” properties to the feature set, which could have a great potential of improving the accuracy of the classification.In short, the power of the method we use resides in its flexibility and broad applicability. In addition to the accuracy rate, we can use AUC values as a performance criterion, which yields similar results. For the purpose of illustration, we will only give the AUC values associated with the classification algorithms in Table 3 Column 3. With the selected filters, the associated AUC values for Support Vector Machines, Random Forest, Random Sub Space, Deep Learning, Simple Logistic and Multi Objective Evolutionary Fuzzy Classifier are,0.893, 0.976, 0.810, 0.979, 0.921 and 0.974, respectively. The associated ROC curves are given in Figure 2 below. Accuracy rates and AUC values expectedly point out parallel performance for filter-classification algorithm combinations. Nevertheless, the joint performance of filters and classification algorithms is a highly complicated, mathematically challenging issue. Here, a practitioner would be advised to make recourse to trial and error and see which combinations perform better. [4]See Kara A. On the combinatorial use of machine learning algorithms for physical, social and biological systems, Istanbul Commerce University, 2021: Mimeo. 4. Discussion, Extensions And Concluding Remarks The multi-layered filtering-selection-classification-simulation method presented in this paper has broad applications with far-reaching consequences in a number of respects. First, the scale of the applications is very flexible, ranging from nano scale to macro scale. Depending on the nature of the task to be undertaken, we can construct a data set of nano, micro or macro scale images from which we can extract quantifiable features(through filtering), which could be combined with non-image features, so as to proceed with selection, classification and even simulation. Possibilities for applied works in different areas are practically endless. For instance, extracting information (features) from nano-scale images of the cell network structure of a malignant tissue could help distinguish it, with sometimes painstaking precision, from the benign one through the procedure outlined in this paper. Second, the scope of the applications is very wide and flexible as well, ranging from the dichotomous tissue classification involving the presence or absence of cancer to multiplex classification of types, subtypes, degrees and stages of cancer. Not only is the method flexible enough to enable classification among the subtypes of a particular type, it is also versatile enough to perform classifications across different types, degrees and stages of cancer. Third, the method can handle both static (at a point in time) and dynamic (over time) analysis of tissues. The static analysis is already illustrated above. As described in the simulation part of the paper above, the static analysis could be extended to a dynamic setting by collecting data at different points in time and evaluating them algorithmically so as to construct a sketch of the cancer or cancer-prone trajectory of the tissues over time. The evolution of the saddle dimensions of the images could give an idea of where the trajectory is heading. Using the results of classification at different points in time, as captured by the derived trajectory, we can forecast the cancer progression and optimally intervene to slow down the progression of cancer. The constructed model will enable us to simulate the effects of various types of intervention so as to determine the optimal course of treatment. The work presented here has a fascinatingly wide array of extensions, some of which revolve around the additional constructible variables/measures that can be included in the set of features to be used for classification. I will point out three of such measures drawn from system theory and physics. First, malignant tumors are likely to have polymorphic structures with “rough” shapes that need not have integer dimensions. “Fractal dimension” (or fractional dimension”) could be used as a measure of roughness, which could serve to distinguish tumors/lesions with intricately rough structures[5]. For instance, the fractal dimensions of proteins secreted by cancer cells could be indicative of their surface-specific irregularities, which could be captured, quantized and be included in the feature set to be used for classification. Second, tumors are likely to be “disorderly” structures for which the law of increasing entropy would hold. Thus using an entropy measure to characterize the degree of disorder of the tumors could be a distinguishing feature as well. Third, the cancereous trajectories of some tumors may display chaotic tendencies for which “Liapunov exponent”[6] could be a reasonably appropriate and fairly practical measure. There are computer programs or algorithms/procedures to estimate all these three measures (i.e., fractal dimension, entropy and Liapunovexponent). We conjecture that the inclusion of these measures into the feature set could greatly enhance the power of classification especially in cases of structurally complex tumors. The generation of these measures could be done with the help of separate computer programs or alternatively new filters could be designed so as to extract quantitative estimates of these measures to be used for classification. Developing such new filters would be a time-saving short-cut and a valuable contribution to the theory and practice of artificial intelligence-based cancer diagnosis. The extraordinarily rich application spectrum and new possibilities associated with the image filter integrated artificial intelligence method described in this paper are worthy of future research. [5]A technical definition of the term “fractal” provided by Mandelbrot is as follows (Mandelbrot 1982): A fractal is a set whose Hausdorff dimension strictly exceeds its topological dimension Though Hausdorff dimension and topological dimension are standard concepts in the field of topology, for practitioners, it suffices to have a basic understanding of a fractal (for which Falconer’s work (Falconer 2013) would be useful) and use a computerized estimate of its dimension. [6]Liapunov exponent of a dynamical system (such as a malignant tumor) is a real number representing the rate at which infinitesimally close trajectories separate from one another. Declarations CONFLICT OF INTEREST/COMPETING INTEREST STATEMENT The author has no conflicts of interest or competing interests to declare. ETHICS STATEMENT This study is not subject to approval, removing the need for an ethics statement. DATA AVAILABILITY STATEMENT The data used in the paper is publicly/freely available for non-commercial/scholarly purposes atDermNet. References Ilhan B, Guneri P, Wilder-Smith P (2021) The contribution of artificial intelligence to reducing the diagnostic delay in oral cancer. Oral Oncol 116: Article Number: 105254 Mahmood H, Shaban M, Rajpoot N et al (2021) Artificial intelligence-based methods in head and neck cancer diagnosis: an overview. Br J Cancer 124:1934–1940 Kenner B, Chari ST, Kelsen D al (2021) Artificial intelligence and early detection of pancreatic cancer: 2020 summative review. Pancreas 50(3):251–279 Mahmood H, Shaban M, Indave B, Santos-Silva A, Rajpoot N, Khurram S (2020) Use of artificial intelligence in diagnosis of head and neck precancerous and cancerous lesions: A systematic review. Oral Oncol 110:104885 Alabi RO, Youssef O, Pirinen M, Elmusrati M, Makitie AA, Leivo I, Almangush A (2021) Machine learning in oral squamous cell carcinoma: current status, clinical concerns and prospects for future-a systematic review. ArtifIntell Med 115:102060 Coudray N, Ocampo PS, Sakellaropoulos T, Narula N, Snuderl M, Fenyö D, Moreira AL, Razavian N, Tsirigos A (2018) Classification and mutation prediction from non–small cell lung cancer histopathology images using deep learning. Nat Med 24(10):1559–1567 Kanavati F, Toyokawa G, Momosaki S, Takeoka H, Okamoto M, Yamazaki K, Takeo S, Iizuka O, Tsuneki M (2021) A deep learning model for the classification of indeterminate lung carcinoma in biopsy whole slide images. Sci Rep 11(1):1–14 Iizuka O, Kanavati F, Kato K, Rambeau M, Arihiro K, Tsuneki M (2020) Deep learning models for histopathological classification of gastric and colonic epithelial tumours. Sci Rep 10(1):1–11 Ghosh S, Bandyopadhyay A, Sahay S, Ghosh R, Kundu I, Santosh K (2021) Colorectal histology tumor detection using ensemble deep neural network. Eng App ArtifIntell 100:104202 Kumar A, Singh SK, Saxena S, Lakshmanan K, Sangaiah AK, Chauhan H, Shrivastava S (2020) Singh RK. Deep feature learning for histopathological image classification of canine mammary tumors and human breast cancer. InfSci 508:405–421 Phan D-V, Chan C-L, Li A-HA, Chien T-Y, Nguyen V-C (2020) Liver cancer prediction in a viral hepatitis cohort: A deep learning approach. Int J Cancer 147:2871–2878. https://doi.org/10.1002/ijc.33245 . ) Zhu H-B, Xu D, Ye M et al (2021) Deep learning-assisted magnetic resonance imaging prediction of tumor response to chemotherapy in patients with colorectalliver metastases.Int. J Cancer 148:1717–1730. https://doi.org/10.1002/ijc.33427 . ) Langer L, Binenbaum Y, Gunel L, Amit M, Gil Z, Dekel S (2015) Computer-aided diagnostics in digital pathology: automated evaluation of early-phase pancreatic cancer in mice. Int J ComputAssitRadiolSurg 10(7):1043–1054 He L, Long LR, Antani S, Thoma GR (2012) Histology image analysis for carcinoma detection and grading. Comput Methods Programs Biomed 107(3):538–556 Brahimetaj R, Willekens I, Massart A, Forsyth R, Cornelis J, De Jansen MeyJ B (2022) Improved automated early detection of breast cancer based on high resolution 3D micro-CT microcalcification images. BMC Cancer 22:162. doi.org/10.1186/s12885-021-09133-4 Prabhu S, Prasad K, Robels-Kelly A, Lu X (2022) AI-based carcinoma detection and classification using histopathological images: A systematic review. ComputBiol Med 142:105209 Komura D, Ishikawa S (2018) Machine learning methods for histopathological image analysis. ComputStructlBiotechnol J 16:34–42 Krishnan MMR, Venkatraghavan V, Acharya UR, Pal M, Paul RR, Min LC, Ray AK, Chatterjee J, Chakraborty C (2012) Automated oral cancer identification using histopathological images: a hybrid feature extraction paradigm. Micron 43(2–3):352–364 DermNet (2021) https://dermnetnz.org/image-catalogue/lesion-tumour-and-cancer-images Frank E, Hall MA, Witten IH(2022) The WEKA Workbench.Online appendix for "Data Mining: Practical Machine Learning Tools and Techniques". https://www.cs.waikato.ac.nz/ml/weka/Witten_et_al_2016_appendix.pdf Witten IH(2022a) More data mining with WEKA Online course. https://www.youtube.com/watch?v=iqQn6YfyGs 0&list=PLm4W7_iX_v4OMSgc8xowC2h70s-unJKCp Witten IH(2022b) Advanced data mining with WEKA Online course. https://www.youtube.com/watch?v=Lhw_XcGCTFg&list=PLm4 W7_iX_v4Msh-7lDOpSFWHRYU_6H5Kx Mayo M(2022) (Image classification (in the online course Advanced data mining with WEKA). https://www.youtube.com/watch?v=Lhw_XcGCTFg&list=PLm4 W7_iX_v4Msh-7lDOpSFWHRYU_6H5Kx Mandelbrot BB (1982) The fractal geometry of nature. W. H. Freeman and Company San Francisco Falconer K (2013) Fractals. Oxford University Press, Oxford Additional Declarations No competing interests reported. Cite Share Download PDF Status: Posted Version 1 posted You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-2193871","acceptedTermsAndConditions":true,"allowDirectSubmit":true,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":146652091,"identity":"173adf5b-b90d-46a4-b6da-ac5ebdeae5fe","order_by":0,"name":"Ahmet Kara","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/0lEQVRIie3OMUvDQBTA8XcE0uXJre+IxK9wEpAKxc+SIJyLW0EylcrBufQD9GsUoZPDQSFdWlwFQemSqUPcKhRsQhCHchE3h/sPb3jw4z0An+8fRs2oJCEHNv5eyl8Jm+b9WJiWUEvSbhLgKk9k8bPoJuJhvalODGWP7/q++nwajKCn58R2b04S4U1CoibzgmkxKRUBFncE6dBJYlBA5y0xgHZBQLcXNXF/FvMy2GXNY4YZtrdfBGfbbhKRCsmuKJEhMwFaW1/BbiKmZXg5zimmItPRqb0WBtWwnyo3oWcVvO7lCLlebj629orz3mL2Ug3c5LiwGX8BPp/P5zvuAJcBS93L49mZAAAAAElFTkSuQmCC","orcid":"","institution":"Istanbul Commerce University","correspondingAuthor":true,"submittingAuthor":false,"prefix":"","firstName":"Ahmet","middleName":"","lastName":"Kara","suffix":""}],"badges":[],"createdAt":"2022-10-22 15:44:19","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-2193871/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-2193871/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":28296044,"identity":"c6b80939-a913-41aa-a442-a33743582e6d","added_by":"auto","created_at":"2022-10-26 20:17:34","extension":"png","order_by":1,"title":"Figure 1","display":"","copyAsset":false,"role":"figure","size":19996,"visible":true,"origin":"","legend":"\u003cp\u003eA sketch of the multi-layered method of filtering-selection-classification-simulation\u003c/p\u003e","description":"","filename":"Figure1.png","url":"https://assets-eu.researchsquare.com/files/rs-2193871/v1/a686fde6fef6222425e5d523.png"},{"id":28296045,"identity":"a090dbb7-a5b1-4d59-afb9-29287e30bc7b","added_by":"auto","created_at":"2022-10-26 20:17:34","extension":"png","order_by":2,"title":"Figure 2","display":"","copyAsset":false,"role":"figure","size":60713,"visible":true,"origin":"","legend":"\u003cp\u003eROC curves obtained through Support Vector Machines, Random Forest, Random Sub Space, Deep Learning, Simple Logistic and Multi Objective Evolutionary Fuzzy Classifier integrated with Auto Color Correlogram, Fuzzy Color and Texture Histogram and Edge. 10-fold cross validation is used as a train-test split method.\u003c/p\u003e","description":"","filename":"Figure2.png","url":"https://assets-eu.researchsquare.com/files/rs-2193871/v1/6a4b1bacd34a2948ec27a3bd.png"},{"id":28743298,"identity":"bb4dc6dd-c9ab-4a5d-b272-8fa9b095456f","added_by":"auto","created_at":"2022-11-07 11:29:51","extension":"pdf","order_by":0,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":374465,"visible":true,"origin":"","legend":"","description":"","filename":"manuscript.pdf","url":"https://assets-eu.researchsquare.com/files/rs-2193871/v1/c4f93a97-2aea-4aa0-ba21-0e8d6f869b93.pdf"}],"financialInterests":"No competing interests reported.","formattedTitle":"Cancer diagnosis with image filter-integrated artificial intelligence algorithms: Innovative possibilities","fulltext":[{"header":"1. Introduction","content":"\u003cp\u003eThe state-of-art methods in artificial intelligence contain a rich spectrum of possibilities that can be innovatively tailored and recombined for the purpose of diagnosing cancer in an efficient and accurate manner. A plethora of ever-developing artificial intelligence algorithms have created an interactively progressing productive ground leading to an extensive mode of inquiry, facilitating, with an increasing speed and precision, the static and dynamic identification and analysis of the types, subtypes, degrees and stages of cancer. There are many works in the literature that illustrate the extent of this inquiry, exploring topics ranging from the use of machine learning/artificial intelligence algorithms in cancer detection in general (Ilhan et al. \u003cspan citationid=\"CR1\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Mahmood et al. \u003cspan citationid=\"CR2\" class=\"CitationRef\"\u003e2021\u003c/span\u003e, Kenner et al. 2020; Mahmood et al. \u003cspan citationid=\"CR4\" class=\"CitationRef\"\u003e2020\u003c/span\u003e; Alabi et al. \u003cspan citationid=\"CR5\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Coudray et al. \u003cspan citationid=\"CR6\" class=\"CitationRef\"\u003e2018\u003c/span\u003e) to the employment of specific algorithms such as deep learningin particular (Kanavati et al. \u003cspan citationid=\"CR7\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Iizuka et al. \u003cspan citationid=\"CR8\" class=\"CitationRef\"\u003e2020\u003c/span\u003e; Ghosh et al. \u003cspan citationid=\"CR9\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Kumar et al. \u003cspan citationid=\"CR10\" class=\"CitationRef\"\u003e2020\u003c/span\u003e; Phan et al. \u003cspan citationid=\"CR11\" class=\"CitationRef\"\u003e2020\u003c/span\u003e; Zhu et al. \u003cspan citationid=\"CR12\" class=\"CitationRef\"\u003e2021\u003c/span\u003e).Topics covered in this terrain display a wide array of issues spanning from early diagnosis of pancreatic cancer to carcinoma detection and grading. Works examining the image-focused intricacies of the subjectinvolving computer-aided/automated/digital systems and processes may need to be pointed out as well (Langer et al. \u003cspan citationid=\"CR13\" class=\"CitationRef\"\u003e2015\u003c/span\u003e; He et al. \u003cspan citationid=\"CR14\" class=\"CitationRef\"\u003e2012\u003c/span\u003e; Brahimetaj et al. \u003cspan citationid=\"CR15\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Prabhu et al. \u003cspan citationid=\"CR16\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Kamura\u0026amp; Ishikawa 2018; Khrishnan et al. 2012).\u003c/p\u003e \u003cp\u003eIn this paper, we will present and use methodologically sound and versatile combinations of various existing algorithms that can be flexibly, innovatively and efficiently adjusted to the cancer diagnosis and analysis. The first combination we will draw attention to involves \u0026ldquo;filtering\u0026rdquo;, \u0026ldquo;selection\u0026rdquo; and \u0026ldquo;classification\u0026rdquo; algorithms, the joint structure of which we will call \u0026ldquo;the basic triadic/three-layered/static method\u0026rdquo;. The second structured combination adds a \u0026ldquo;simulation and forecasting\u0026rdquo; component to the basic method and will be called \u0026ldquo;the extended/dynamic method.\u0026rdquo; The details and innovative potential of the methods will be explained in the second-to-fourthsections. In the context of a case study/a data set chosen for this paper, we will use the basic triadic method to first employ image filters to extract features from a set of tissues, then use selection algorithms to determine the best features (i.e., the features that are most suitable to the proper classification of the tissues) and finally make recourse to classification algorithms to accurately classify them. The end results, in general, are shown to be a high degree of accuracy which may not be achieved through manual procedures. The results verify the great potential of the hybrid methods we use for distinguishing between benign and malignant lesions. The methods could also be used to differentiate cancers at different levels of development as well as identify the nature of the cancerous tissues. In other words, not only do the methods enable us to identify types and subtypes of cancer, they could also serve as successful identification instruments for cancer grading and staging. This could open the doors to the early diagnosis of cancer which is of great significance to overall survival rate.\u003c/p\u003e \u003cp\u003eHaving presented, in Section \u003cspan refid=\"Sec2\" class=\"InternalRef\"\u003e2\u003c/span\u003e, the structure of the methods to be employed, the results obtained through the application of the first method, and hence the tables of accuracy rates for various image filter-classification algorithm combinations are given in the third section. A discussion of the results will be presented, some concluding remarks will be spelled out and various fruitful extensions will be indicated at the end of the paper.\u003c/p\u003e"},{"header":"2. Material And Methods","content":"\u003cp\u003eThe multi-layered method we will make use of for cancer diagnosis has a combinatorially rich architecture which gets empowered with every new algorithm incorporated into it. Let\u0026rsquo;s explain this architecture which has several building blocks, namely, filtering, selection, classification and simulation/forecasting, a relational sketch of which is as follows (Fig. \u003cspan class=\"InternalRef\"\u003e1\u003c/span\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2.1 Filtering\u003c/strong\u003e: Cancerous tissues have certain physical, chemical and biological properties/features\u003ca class=\"FNLink\" href=\"#Fn1\" id=\"#FNLinkFn1\"\u003e\u003c/a\u003ewhich could be decomposed into two main categories: image-based features and non-image-based features. For the purposes of this article, we will focus on image-based features involving geometrically or physically describable morphological and other properties such as color, tone, size, shape/texture and related intricate details concerning curvature, kinks, (dis)continuities, degree of fuzziness, irregularity, asymmetry, possible rupture and non-convexity, broken or diffracted edges or segments, structures of interconnectedness as well as convoluted differentiation, overlapping patterns etc. Image filters are designed to extract mathematically-represented (quantifiable) features from the images. Filter-based/scrutinized mathematical representation of morphological, topological and other features of images could bring into light hidden patterns or structures embodied in images. Patterns revealed through such filters make it possible to more accurately diagnose the cancerous tissues, thus facilitating the proper discrimination of benign tissues from the cancerous ones or the discrimination of tissues at advanced cancerous stages from the early stage ones.Features extracted through image filters make it possible to distinguish between different types or subtypes of cancer as well.\u003c/p\u003e\n\u003cp\u003eCancerous tissues appear to display a range of features including various kinds of heterogeneity, irregularity and possible complex differentiation and connectedness, the patterns of which could be captured by nano, micro or macro level images that could be effectively used in distinguishing cancereous tissues/lesions from the non-cancereous ones. Clearly, if the existing image filter algorithms (or algorithms that can be designed for specific image analyses) enable us to extract, from images, quantifiable (real-valued) features that properly represent the intricate details of those images embodying cancer-signifying information, we can use those quantifiable features, via further algorithms, to accurately identify whether a tissue is cancereous or not. Similarly, properly designed image filters may help identify features that facilitate the detection of early signs for cancer tendencies before the critical or metastatic stage, allowing a time-specific classification of cancer-prone tissues.\u003c/p\u003e\n\u003cp\u003eIn this paper, we will make use of a subset of the image filter algorithms built in the machine learning program, \u0026ldquo;Waikato Environment for Knowledge Analysis\u0026rdquo; (WEKA), which are named, in a suggestive manner, as \u0026ldquo;Auto Color Correlogram Filter\u0026rdquo;, \u0026ldquo;Binary Patterns Pyramid Filter\u0026rdquo;, \u0026ldquo;Color Layout Filter\u0026rdquo;, \u0026ldquo;Edge Histogram Filter\u0026rdquo;, \u0026ldquo;Fuzzy Color and Texture Histogram Filter\u0026rdquo; (FCTH Filter), \u0026ldquo;Fuzzy Opponent Histogram Filter\u0026rdquo;, \u0026ldquo;Gabor Filter\u0026rdquo;, \u0026ldquo;JPEG Coefficient Filter\u0026rdquo;, \u0026ldquo;Pyramid Histogram Oriented Gradients Filter\u0026rdquo; and \u0026ldquo;Simple Color Histogram Filter\u0026rdquo;. Some of these filters extract color information from the images, some extract texture information and some do both. The procedures through which these algorithms extract information/features from images are beyond the scope of this paper. Without getting into the mathematical descriptions of these algorithms, we will incorporate the filter-extracted quantified features into a selection algorithm which we which we will point out next.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2.2 Selection\u003c/strong\u003e:Through image-filters, we can extract/construct hundreds (and sometimes thousands) of quantified features representing the images. Features may direct us in different directions and using all those features in the classification process need not always lead to the best results. Instead, it would often be better to construct a subset of features that are most suitable for classification purposes. For that reason, we will use a \u0026ldquo;feature selection algorithm\u0026rdquo; to select the best features for the classification target. There are a number of algorithms ranging from \u0026ldquo;Cfs Subset Eval\u0026rdquo; to \u0026ldquo;Correlation Attribute Eval\u0026rdquo; that can be used for selection purposes. We will choose Cfs Subset Eval algorithm, which is based on the predictive abilities of the individual features\u003ca class=\"FNLink\" href=\"#Fn2\" id=\"#FNLinkFn2\"\u003e\u003c/a\u003e, for the task of selecting the best subset of the image-based features.\u003c/p\u003e\n\u003cp\u003eThe list of features we consider for overall analysis need not consist only of image-based features. We can enlarge the list of finally-chosen features for overall analysis by adding, to the image-based subset, those non-image-based features the current medical knowledge considers to be important for diagnostic purposes.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2.3. Classification\u003c/strong\u003e: Following the steps of extracting features from images (filtering) and forming a best subset of features (selection), we can choose algorithms to identify the nature of the tissues/lesions (classification). That is to say, through classification algorithms based on image-filtered and properly selected features, we can determine whether a tissue is cancereous or not or we can classify, with a reasonably high degree of accuracy, the types, subtypes, degrees or stages of cancer. The classification algorithms we can use in the diagnostic process ranges from \u0026ldquo;multiobjective evolutionary fuzzy classifier\u0026rdquo; to \u0026ldquo;deep learning\u0026rdquo;, the performances (or successes) of which are likely to depend, among other things, on the particular targeted classification problem. The set of criteria that are used to measure the performances/successes of these algorithms include many metrics such as \u0026ldquo;accuracy rate\u0026rdquo;, \u0026ldquo;sensitivity\u0026rdquo;, \u0026ldquo;specificity\u0026rdquo;, \u0026ldquo;F measure\u0026rdquo; and \u0026ldquo;AUC\u0026rdquo; (area under the ROC curve).\u003c/p\u003e\n\u003cp\u003eThe performance evaluation problem of the classification algorithms or the overall chain of diagnosis-targeting algorithms is a particularly complicated or sensitive matter in the context of our paper, precisely because we use a hybrid method that incorporates image filters and selection algorithms beforehand. In other words, the classification procedures we use in this paper are image filter-integrated and best feature-selected artificial intelligence algorithms, the performance of which resides not only in the classification process itself but also in the filtering and selection processes and perhaps combination of all three processes. We conjecture that image-filtering and feature-selection improve the performance of the classification algorithms they are integrated with, but the dependence of the classification task on the filtering and selection tasks renders the classification performance sensitive to the filtering and selection performances. Certain combinations of filtering, selection and classification may well prove to be highly successful for the identification of certain types of cancer. The question of which combinations of image filters and classification algorithms work better for the identification of what types of cancer is, we think, a fruitful and sophisticated mathematical topic with powerful practical implications/consequences for cancer diagnosis.\u003ca class=\"FNLink\" href=\"#Fn3\" id=\"#FNLinkFn3\"\u003e\u003c/a\u003e In the third (\u0026ldquo;the results\u0026rdquo;) section of this paper, without delving into the mathematical details, we will try to find combinations of image-filters and classification algorithms that yield a high degree of accuracy.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2.4. Simulation/forecasting of future trends\u003c/strong\u003e: The above-described triadic method based on filtering, selection and classification is, as we will show in the context of a concrete case in the next section, very successful at cancer diagnosis at a point in time. This is, if the phrase is appropriate, \u0026ldquo;a successin static contexts\u0026rdquo;. Can this success in static contexts be generalized to dynamic contexts? The answer to this question is, I think, a \u0026ldquo;qualified yes\u0026rdquo;. The answer is qualified because of the multidimensionally intricate cases with complicated feedback relations that might render the cancer trajectories difficult to predict over time. Despite the challenging difficulties, artificial intelligence methods, if properly combined with appropriate simulation paradigms, could produce a significant success in dynamic contexts as well. For an illustrative description, let us begin with a relatively simple case (example) where we can diagnose whether a tissue is cancerous at different points in time, using the triadic method explained above. Using the obtained estimates at different points in time, we can form a time series implicitly characterizing the cancer trajectory over time. We can then use artificial intelligence algorithms to undertake a time series forecasting of the future trends. This can be done with different programs including the WEKA mentioned above. The forecasting algorithms could also enable us to incorporate the effects of different factors on the trajectory, assuming that the data about those factors are available. This way we can, for instance, forecast the effects of possible interventions (involving drugs, radiation etc.) on the cancer trajectories. Some versions of these types of forecasting could also be carried out via ARIMA (Auto Regressive Integrated Moving Average)-type models which could be run with computer programs such as EVIEWS.\u003c/p\u003e\n\u003cp\u003eArtificial intelligence-based possibilities in dynamic contexts are not limited to the time series forecasting. We can construct simulation models where we can incorporate artificial intelligence algorithms - models that enable us to formulate the feedback relations characterizing cancer processes and take into account a multiplicity of possibly interconnected or interwoven factors, delays or interdependencies in the microenvironment. Such multiple factors and the web of interactions among those factors could be modeled with the methods of \u0026ldquo;system dynamics\u0026rdquo; or \u0026ldquo;agent-based modeling\u0026rdquo; or a combination of both. These simulation paradigms present possibilities which cancer practitioners can take advantage of in dealing with or analyzing cancer-related phenomena such as metastatic potential and recurrence, not to mention the possibilities involving the timing and magnitude of intervention to limit cancer progression. And as such, the simulative framework is highly suitable for innovative exploration and experimentation of a wide range of dynamic structures in cancer research.\u003c/p\u003e\n\u003cp\u003e[1]For some features of malignant tumors, see (Prabhu et al. 2022).\u003c/p\u003e\n\u003cp\u003e[2]The WEKA program provides descriptions/brief accounts of these algorithms.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e[3]Different features may be crucial to detecting different types of cancer. The features extracted through image filters may need to be classified in terms of their instrumental role in cancer diagnosis. Color-centered filters may be more successful in some cases than others. Similarlyfilters extracting some topological features or shape-related features would be more conducive to successful diagnosis in cases where these features play a more distinguishing role. So a study of filters and taxonomy of them might be useful.\u0026nbsp;\u003c/p\u003e"},{"header":"3. Results","content":"\u003cp\u003eWe have used, with proper permission, a subset of the images of the DermNet (DermNet 2021).Images are pictures of some malignant/cancereous and some benign/non-cancereousskin lesions.The 50 % of the balanced set (subset) of 84 observations consists of images of malignant lesions and the rest of the 50 % consists of benign lesions. The data set is problem-free, removing the need for prepossessing. Since the data set is not of time series nature and consists of static images, we have used the above-mentioned basic triadic/static method with the proposed steps of filtering, selection and classification. Though the mathematics underlying some of these steps could be challenging to some readers, the computerized procedures associated with them are accessible to anyone with some familiarity with the topic. Among thecomputer programs that can be used to implement these procedures, we have used the freely available WEKA program where some image filters are already built in (or could be freely downloaded). \u0026nbsp; There are some freely available online material and video courses that teach these procedures and describe the algorithms used in WEKA (Frank et al. 2016; Witten 2022a,b, Mayo 2022).There are also works exploring the combinations of these procedures/algorithms in different contexts.[4]\u003c/p\u003e\n\u003cp\u003eTo implement the procedures, we have first prepared the data set in the ARFF format (Attribute Relation File Format). Then we have applied various image filters to extract mathematically representable (real-valued) features (variables) from the images. Among the hundreds (in some cases thousands) of features extracted from the application of a particular image filter or image filter-combinations, we have selected, through a feature selection algorithm (Cfs Subset Eval), the best features that are most suitable for classification. More specifically, with the Auto Color Correlogram Filter, we have extracted 1024 features and selected 18 of them. With the combination of the Auto Color Correlogram Filter and the Fuzzy Color and Texture Histogram Filter, we have extracted 1216 features and selected 22 of them. With the combination of the Auto Color Correlogram Filter, the Edge Histogram Filter and the Fuzzy Color and Texture Histogram Filter, we have extracted 1296 features and selected 37 of them. With the combination of the Auto Color Correlogram Filter, the Edge Histogram Filter, Fuzzy Color and Texture Histogram Filter and JPEG Coefficient Filter, we have extracted 1488 features and selected 40 of them. With the combination of the Auto Color Correlogram Filter, the Edge Histogram Filter, Fuzzy Color and Texture Histogram Filter, the JPEG Coefficient Filter and Fuzzy Opponent Histogram Filter, we have extracted 2064 features and selected 40 of them.\u003c/p\u003e\n\u003cp\u003eHaving selected the best features for classification, we have applied various classification algorithms to see how accurately they identify the malignant and benign lesions. The classification algorithms we have used are \u0026ldquo;Sequential Minimal Optimization/Support Vector Machines\u0026rdquo; (SMO), \u0026ldquo;Non-linear Support Vector Machines(Lib SVM)\u0026rdquo;, \u0026ldquo;Random Forest\u0026rdquo;, \u0026ldquo;MultiobjectiveEvolutionary Fuzzy Classifier\u0026rdquo;, \u0026ldquo;Deep Learning\u0026rdquo;, \u0026ldquo;Random Sub Space\u0026rdquo; and Simple Logistic\u0026rdquo;.\u003c/p\u003e\n\u003cp\u003eBefore the classification task, however, we have used two methods/options to determine the training-and-testing-related fractions of the data set. Basically, the image set is divided into two sets for training and testing purposes. In the percentage split option, a particular percentage is set aside randomly or via some other method, and the rest of the set is used for testing. In the cross-validation option, a series of training-testing splits are applied to the same set. For instance, in the 10-fold cross validation, the set is divided into ten sections. The first 10 % is used for testing and the rest (90%) for training. Then the second 10% is used for testing and the rest (90 %) for training and so on. This process is repeated until every one of the ten folds is used for testing. Then the average of the 10 trials is taken to find the overall scores for accuracy, sensitivity, specificity etc.\u003c/p\u003e\n\u003cp\u003eThe particular metrics we will use to represent the performances of the classification algorithms are the accuracy rate and AUC value, which is the area under \u0026ldquo;Receiver Operating Characteristic\u0026rdquo; (ROC) curve. In Table 1, Table 2 and Table 3, we provide the accuracy rates for various cases. Table 1 presents a number of cases that give accuracy rates (the last column in the table) for particular combinations of filtering, selection and classification algorithms with particular train-test split of the data. Table 2 shows the accuracy rates obtained through a 90%-10% train-test split for particular combinations of image filter and classification algorithms. Similarly, Table 3 gives the accuracy rates obtained through 10-fold cross validation for particular combinations of image filter and classification algorithms.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eTable 1. Accuracy rates for various combinations of filtering, selection and classification algorithms with particular train-test split options.\u003c/p\u003e\n\u003ctable border=\"1\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eFiltering\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eAlgorithm\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eSelection\u003c/p\u003e\n \u003cp\u003eAlgorithm\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eClassification\u003c/p\u003e\n \u003cp\u003eAlgorithm\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eTrain-test\u003c/p\u003e\n \u003cp\u003eSplit\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAccuracy\u003c/p\u003e\n \u003cp\u003eRate\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 1\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eMultiobjective Evolutionary Fuzzy Classifier\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e90%-10% split\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e100%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 2\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eDeep Learning\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e10-fold cross validation\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e88.09%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 3\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram+ Fuzzy Color and Texture Histogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eSupport Vector Machines\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e90%-10% split\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e100%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 4\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram+ Fuzzy Color and Texture Histogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eMultiobjective Evolutionary Fuzzy Classifier\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e10-fold cross validation\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e69.04%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 5\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram+ Fuzzy Color and Texture Histogram+ Edge Histogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eRandom Forest\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e10-fold cross validation\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e96.42%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 6\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram+ Fuzzy Color and Texture Histogram+ Edge Histogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eNon-linear Support Vector Machines\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e90%-10% split\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e100%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 7\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram+ Fuzzy Color and Texture Histogram+ Fuzzy Color and Texture Histogram+ Edge Histogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eSupport Vector Machines\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e10-fold cross validation\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e92.85%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 8\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram+ Fuzzy Color and Texture Histogram+ Fuzzy Color and Texture Histogram+ Edge Histogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eRandom Forest\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e90%-10% split\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e100%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 9\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram+ Fuzzy Color and Texture Histogram+ Edge Histogram+ JPEG Coefficient+ Fuzzy Opponent Histogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eMultiobjective Evolutionary Fuzzy Classifier\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e90%-10% split\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e100%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eCase 10\u003c/p\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eAuto Color Correlogram+ Fuzzy Color and Texture Histogram+ Edge Histogram+ JPEG Coefficient+ Fuzzy Opponent Histogram\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eCfs Subset Eval\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003eDeep Learning\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e10-fold cross validation\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"16.666666666666668%\"\u003e\n \u003cp\u003e91.66%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003e\u0026nbsp;Table 2. Accuracy rates for various image filter and classification algorithms with 90%-10% train-test split of the data.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003cimg src=\"data:image/png;base64,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xXzcXL4W88Fs1C5fi9lYn7FtOAG814lomG3YsMH6/3YeuHf58mUAgCzLDe+Zl2a4jZS03uVbkU6nsW3bNgA3r7fvxPz8PBRFWVdZRhGzsTavZgNgPlrh1XwwG2vzaja6ZeyGI681OTmJgwcPolwuY8uWLYMuDhHVCAaDkGUZmqbh+vXrbdz6BQMAACAASURBVC//0UcfrWv7613eSSQSAQCcP38egUBg3U9hX15e7kaxRgqz0RovZgNgPlrlxXwwG63xYja6Zax7nAD2OhENM/MhgsePH19z3lwuh2q1av2ieOHCBcd5d+zY4fjeepdfq4xLS0s4ePBgw+URnZAkCZqmeXLIXGbDnZezATAfa/FyPpgNd17ORjeMfcOJ9zoRDa+pqSmEw2EsLi7ahlatV6lUcO3aNQSDQQSDQSiKgpWVlYZhXs1fGB999FHHda13eTfXrl1rmPbll192tC4AiMfjAIAXX3yx43WMKmbDnZezATAfa/FyPpgNd17ORld0MqJEh4sNDEfYG6xRywutT7v1reu6NeqPoigin89b72maJlRVFYlEwraMpmlCkiQhSZI1AlCxWBSSJIlsNmub1xy9qHb0oVaX1zSt6YhITszRisLhsMjn80JVVWv7iUTCGu3IHJGpdr90Xbe2ZY6wZJYTgIjFYqJYLIpsNmvNl0gkbJ/XsGM2mA03zAfz4YTZYDbc9PM80xMNJyGE2LJli7h06dKgi+FJo5gX6lyn9Z3NZq0vAwBCkiTroN6MpmkiFotZ85tfKvVlqX0pitLy8rXD2povVVXX3I9UKiUACFmWRTabtb6kZFkW5XLZto/my21btctIkiRUVRWqqopwONzwZT7smA1mww3zwXw4YTaYDTf9PM/0fbvBtvh8PnSw2ECdPn0af/jDH3Dq1KlBF8VzRjEv1DnWNzlhNsgN80FOmA1y0898jP09Tibe60RERERERJ3yTMMJ4Ah7RERERETUGU81nNjrREREREREnfBUwwlgrxMREREREbXPcw0n9joREREREVG7PNdwAtjrRERERERE7fFkw4m9TkRERERE1A5PNpwAYO/evZibmxt0MYiIiIiIaAR45gG49b755hts2rQJf/3rX3HHHXcMujhjbRzyQq1jfZMTZoPcMB/khNkgN3wAbh/ccsst+O///m+oqjroohB5UqlUgs/na/lVKpUG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8UFOGBvUSjc7dDirHhERERERURtMnIiIiIiIiNpg4kRERERERNQGEyciIiIiIqI2mDgRERERERG1wcSJiIiIiIioDSZOREREREREbTBxIiIiIiIiaoOJExERERERURtMnIiIiIiIiNpg4kRERERERNQGEyciIiIiIqI2mDgRERERERG1wcSJiIiIiIioDSZOREREREREbTBxIiIiIiIiaoOJExERERERURtMnIiIiIiIiNpg4kRERERERNQGEyciIiIiIqI2mDgRERERERG1wcSJiIiIiIioDSZOREREREREbTBxIiIiIiIiaoOJExERERERURtMnIiIiIiIiNpg4kRERERERNQGEyciIiIiIqI2upI4GYaBcDgMl8sFSZLg8/mQSCSs5URERERERCvZkidOhmFg3bp1uHr1KvL5PIQQ+Pjjj3Hp0iU8/vjjKJfLS12FZcGEkIiIiIiod/zDUh/gj3/8I6rVKmZmZuB2uwEAAwMDSCaTcLlcPZk4JZPJnnxeRERERET9asl7nL777jvHdW+88cZSH77risUie5uIiIiIiHrMkidOu3btAgD4/X4YhmFb5/F4sGnTJgBALBaDJEmQJAl+v98q4/f7reWxWAwAUC6XkUgk4PV6kcvlkE6n4fV6rW2LxaK1fTqdRjgcto4fDochSRJcLpe1v1rFYhHBYNA6ZjAYRC6Xs5VJp9MIBoPWsbxeL1wuFxKJBLZt24ZqtYpMJtPwXIiIiIiIaHVa8sRp9+7dUFUV+Xwe69atQyKRsK1/5513AACjo6MoFAoN28/MzCASidiW/fjjj7h06RJ0XceFCxdw5swZ7N+/H6qqIpPJ4OWXX4ZhGFYCFY/HAQB79uyBLMuIRCKoVqsYGxuz1SeXy2HDhg3Ytm0bhBDQdR26rmPr1q1Ip9MA5hKrn376CdPT0zAMA2NjY/B6vahWq1i/fj3u3r0LANA0DUIIzMzMLNIrSUREREREy0YswHw3q1QqIhQKCQACgFAURUxNTTnuW9M027JsNisAiGg0ai2LRqMCgAiFQrayqqoKAGJyctK2T1mWRaFQsJalUilruUlRlIb96bpulatUKrZ9KopiLavdd7Pn0M8WGGa0SvF8kxPGBrXC+CAnjA1qpZvx0ZXpyN1uNyYmJpDNZqFpGnRdx/DwMHw+n21Y3UL89re/tf399ttvAwAuXbpk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316SOi/U9evXAQBCiKYPcyr0jz/+GACwdetW+P1+5HI5TpNORERERLSCdD1xAoD9+/cDABKJBAzDwPT0NHbv3t1ym3K5jHXr1gEASqUSgsFgQw/PSuU0MYVpYGAAV69exdTUFEqlErZu3YpwONyl2hERERERUTvLkjiNjIxAlmXE43EcO3YM+/fvb3lTXAA4ffo0qtUqTpw44Vhm7dq1AIALFy40rCuXy01nvFtKTz31FAA0vXeVYRgNswsGg0GUSiWEQiHE4/GmMwYSEREREVH3LUvi5Ha7rWF28Xi8bW8T0LzX5v79+7a/d+zYAQA4deqUNQzQFIlEHGfsWypbtmyBLMsYGxtDIpGwlhuGgYMHD2Lz5s0A0NC7ZCaHP/30U/cqS0REREREjpY8cSqXyyiVStZECKaRkREAQCgUgsfjaSgP2HuONm3aBGBu6u5cLodwOIzZ2VkAwI0bNxCLxeB2uzE5OQkA2LZtG8bHxxGLxeD1evHSSy9Z+zL3e+3aNWuZYRjWcWuTLrPetWXNnivDMGz3YzLL3LhxA8BcgjgxMQEAeO211+D1euH3+7Fu3Tps3LjRet7xeByxWMza1yeffAJZlq1EkIiIiIiIltlCpuLrdDNz2u3aR+0U46FQyDZVd7Py5jbmFN34+zTghUJBpFIpAUBomiYqlYq1n6mpKWvac1VVbVN9O9Wp2bL6spqmWVOgt9u+djrxVColVFUVAISiKGJyctL2OimKYtXX3LZ22vXVboFhRqsUzzc5YWxQK4wPcsLYoFa6GR/S3w84L5IkYQGbUZ9ivPQXnm9ywtigVhgf5ISxQa10Mz6W5RonIiIiIiKi1YSJExERERERURtMnIiIiIiIiNpg4kRERERERNQGEyciIiIiIqI2mDgRERERERG1wcSJiIiIiIioDSZOREREREREbTBxIiIiIiIiaoOJExERERERURtMnIiIiIiIiNpg4kRERERERNQGEyciIiIiIqI2mDgRERERERG1wcSJiIiIiIioDSZOREREREREbTBxIiIiIiIiaoOJExERERERURtMnIiIiIiIiNpg4kRERERERNQGEyciIiIiIqI2mDgRERERERG1wcSJiIiIiIioDSZOREREREREbTBxIiIiIiIiaoOJExERERERURtMnIiIiIiIiNpg4kRERERERNSGJIQQ895IkpaiLkRE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\"\u003e\u003c/p\u003e\n\u003cp\u003eTable 3. Accuracy rates for various image filter and classification algorithms with 10-fold cross-validation.\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"data:image/png;base64,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IiIiosBgAkRERERERIHBBIiIiIiIiAKDCRAREREREQUGEyAiIiIiIgoMJkBERERERBQYTICIiIiIiCgwmAAREREREVFgMAEiIiIiIqLAYAJERERERESBwQSIiIiIiIgCgwkQEREREREFBhMgIiIiIiIKDCZAREREREQUGEyAiIiIiIgoMJgAERERERFRYDABIiIiIiKiwGACREREREREgcEEiIiIiIiIAoMJEBERERERBQYTICIiIiIiCgwmQEREREREFBhMgIiIiIiIKDCGngDZto1kMolQKARFUTA6OopcLudMJyIiIiIiWipDTYBs28batWtx4cIFVCoVCCHw/vvv4+zZs7j33nvRaDSGubplg4kdEREREdHK8IthLuzPf/4zWq0Wzpw5g3A4DAAYGRlBPp9HKBRalQlQPp9flZ+LiIiIiGg1GuoVoG+++cb3vVdeeWWYq1oWarUar/4QEREREa0gQ02AnnrqKQBALBaDbduu9yKRCDZs2AAAyGQyUBQFiqIgFos5bWKxmDM9k8kAABqNBnK5HKLRKMrlMorFIqLRqDNvrVZz5i8Wi0gmk876k8kkFEVBKBRylteuVqshkUg460wkEiiXy642xWIRiUTCWVc0GkUoFEIul8PWrVvRarUwMzPT9VmIiIiIiGj5GWoC9Mwzz0DXdVQqFaxduxa5XM71/ptvvgkAGBsbQ7Va7Zr/zJkzSKVSrmnff/89zp49C8uycPr0aRw/fhx79uyBruuYmZnB008/Ddu2nUQom80CAJ577jmoqopUKoVWq4Xx8XHX9pTLZaxbtw5bt26FEAKWZcGyLGzZsgXFYhHAXIL0ww8/YHp6GrZtY3x8HNFoFK1WCw8++CBu3LgBADAMA0IInDlzZkjfJBERERERLQjRxwBNXJrNpjBNUwAQAISmaWJqasp32YZhuKaVSiUBQKTTaWdaOp0WAIRpmq62uq4LAGJyctK1TFVVRbVadaYVCgVnuqRpWtfyLMty2jWbTdcyNU1zprUv2+szBNl844VWNu5v8sPYoF4YH+SHsUG9DCs+hl4GOxwO48SJEyiVSjAMA5ZlYefOnRgdHXUNV7sTv//9713/fuONNwAAZ8+edU3fuHEjRkZGnH9v374duq6j1WqhVquhWCzCsixXG2BumF48Hker1cKXX37pei8ajboKOxARERER0cqzYA9C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iEajiEajC7EJREREREREXRYkAXrwwQdhGAYsy0I+n/dsc+TIERw8eNB3GcViEaOjo869QaOjo57FCcrlMhKJhNMukUig0Wh4LrNWqyEWi0FRFMRiMVc727aRy+W6Cibk83kkEgnEYjHYto1kMglFURCNRj3vV2rf7lAohGQyCdu2XeuR2xsKhZBIJJBIJHy/ByIiIiIiGp4FqwInk5t33nmn671arQbbtrF582bPeWu1Gn7729/i2WefhRAClmWh1Wrh+eefd7UrFot48sknsW/fPgghUCqVMD09jW3btnUt8+LFi8jlcjh48CAmJycxMzODVCrlvH/u3DmcPXvWVTChVqvh2rVrmJ6ehm3beP311/G73/0OhUIBN27cwJNPPulaRz6fx6FDhzA9PQ0hBN566y1ks1k899xzTpu9e/ciFApBCIFKpYKbN2/i5s2bA3yjRERERER010QfAzRxMQxDlEolIYQQmqYJAM6/JdM0xdTUlNO+s02pVBIARLVadaal02nXtGazKVRVFel02rVsXdeFqqpdy0qlUj3btbftXCYAoeu6a1oqlXJtt9wey7K6vo/2dgBEoVBw3m82m8IwDLFazDdeaGXj/iY/jA3qhfFBfhgb1Muw4mNBnwN05MgR138BoNFoYHZ2tuewr82bN0MIgZGRETQaDSSTSbz99tsAgB9//BEA8OWXX6LVauHhhx92zXvhwgXcuHGja5lr1qxx/TscDqPVag38WTqr2XUu79y5c2i1WtA0zVXWe2ZmBgDw9ddfAwB0XcehQ4ec4XPhcBiPPfbYwNtBRERERER3bkEToEQiAU3TMDMzg1qtBgD44IMPnCIJvcj7bbZt24ZHH30Upmm63r927dqCbPOdunTpEgBACOH5kiW433//fQDAli1bEIvFUC6XWZ6biIiIiGiRLGgCBAB79uwBAORyOdi2jenpaTzzzDM952k0Gli7di0AoF6vI5FIdF1xWa78CjBIIyMjuHDhAqamplCv17FlyxYkk8lF2joiIiIiomBb8ARo9+7dUFUV2WwWr7/+Ovbs2dPz4agAcOzYMbRaLRw+fNi3zf333w8AOH36dNd7jUbDs0LbQnrooYcAwPPZR7Ztd1XDSyQSqNfrME0T2WzWs8IdEREREREN14InQOFw2Bm+ls1m+179Abyvoty6dcv178cffxwAcPToUWd4nZRKpXwrzC2UTZs2QVVVjI+PI5fLOdNt28bevXuxceNGAOi62iOTvB9++GHxNpaIiIiIKKCGmgA1Gg3U63Xnhn9p9+7dAADTNBGJRLraA+4rORs2bAAwVzK6XC4jmUxidnYWAHD58mVkMhmEw2FMTk4CALZu3YqJiQlkMhlEo1Hs2LHDWZZc7sWLF51ptm07621PnuR2t7eVV5Js23Y9z0e2uXz5MoC5RO/EiRMAgJdeegnRaBSxWAxr167F+vXrnc+dzWaRyWScZX3wwQdQVdVJ6IiIiIiIaAENq9ycLPfc/movbW2apqtEtFd7OY8sDY2fyk9Xq1VRKBQEAGEYhmg2m85ypqamnHLbuq67Skz7bZPXtM62hmE4pbf7zd9exrpQKAhd1wUAoWmamJycdH1PmqY52yvnbS/3vdINGi+0OnB/kx/GBvXC+CA/jA3qZVjxofy0MF+KoqBPEyIH4yVYuL/JD2ODemF8kB/GBvUyrPhY8HuAiIiIiIiIlgsmQEREREREFBhMgIiIiIiIKDCYABERERERUWAwASIiIiIiosBgAkRERERERIHBBIiIiIiIiAKDCRAREREREQUGEyAiIiIiIgoMJkBERERERBQYTICIiIiIiCgwmAAREREREVFgMAEiIiIiIqLAYAJERERERESBwQSIiIiIiIgCgwkQEREREREFBhMgIiIiIiIKDCZAREREREQUGEyAiIiIiIgoMJgAERERERFRYDABIiIiIiKiwGACREREREREgcEEiIiIiIiIAoMJEBERERERBQYTICIiIiIiCgwmQEREREREFBhMgIiIiIiIKDCYABERERERUWAoQgjRs4GiLNa2EBERERER+eqTugzkF4u1IgoGRVEYLwHC/U1+GBvUC+OD/DA2qJdhXZjhEDgiIiIiIgoMJkBERERERBQYTICIiIiIiCgwmAAREREREVFgMAEiIiIiIqLAYAJERERERESBwQSIiIiIiIgCgwkQEREREREFBhMgIiIiIiIKDCZAREREREQUGEyAiIiIiIgoMJgAERERERFRYDABIiIiIiKiwGACREREREREgcEEiIiIiIiIAoMJEBERERERBQYTICIiIiIiCgwmQEREREREFBhMgIiIiIiIKDCYABERERERUWAwASIiIiIiosBgAkRERERE9P/Zu/8Xt8477/8vfdhfW0ej/FTC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\"\u003e\u003cbr\u003e\u003c/p\u003e\n\u003cp\u003eTables indicate up to 100 % accuracy, which is indeed quite high. \u0026nbsp; Nevertheless, depending on the particular combinations of algorithms used, the accuracy rate varies. For instance, as shown in Table 1,the combination of algorithms in Case 6 yield 100% accuracy whiles the combination in Case 4 yield 69.04 % accuracy. This is of course expected because not all algorithm combinations would be equally suitable for the identification of a particular set (or subset) of tumors. Hence, choices for image filters and choices for particular combinations of image filters and classification algorithms appear to make some difference. This is by virtue of the fact that the performance of the filters has a lot to do with the color and shape/texture of the tumors. Some tumors may be distinctive in the color spectrum they display while some may be more distinguished by the textural patterns they exhibit. Thus color-based filters may perform better in properly identifying color-characterized lesions while texture-based filter may do better in extracting quantized features for the shape-distinguished lesions. A combination of filters could, as shown in the tables, be used as well.\u003c/p\u003e\n\u003cp\u003eWe have used a subset of tumor/lesion images with particular algorithm combinations and get the results displayed in Tables 1, 2 and 3. Had we used a different set or subset of images, we could have obtained different results. This tumor set-specific result does not, however, diminish/undermine the strength of the method precisely because of the fact that, for any set or subset of tumors, we can almost always find algorithm combinations and features sets that yield a sufficiently high degree of accuracy, regardless of how complex the structures or properties of tumors are. If one combination does not work, we can keep trying another one till we find a successful one. Furthermore, if we have some knowledge about other properties of the tumors, we can add some of these \u0026ldquo;non-image-based\u0026rdquo; properties to the feature set, which could have a great potential of improving the accuracy of the classification.In short, the power of the method we use resides in its flexibility and broad applicability.\u003c/p\u003e\n\u003cp\u003eIn addition to the accuracy rate, we can use AUC values as a performance criterion, which yields similar results. For the purpose of illustration, we will only give the AUC values associated with the classification algorithms in Table 3 Column 3. With the selected filters, the associated AUC values for Support Vector Machines, Random Forest, Random Sub Space, Deep Learning, Simple Logistic and Multi Objective Evolutionary Fuzzy Classifier are,0.893, 0.976, 0.810, 0.979, 0.921 and 0.974, respectively. The associated ROC curves are given in Figure 2 below.\u003c/p\u003e\n\u003cp\u003eAccuracy rates and AUC values expectedly point out parallel performance for filter-classification algorithm combinations. Nevertheless, the joint performance of filters and classification algorithms is a highly complicated, mathematically challenging issue. Here, a practitioner would be advised to make recourse to trial and error and see which combinations perform better.\u003c/p\u003e\n\u003cdiv id=\"ftn1\"\u003e\n \u003cp\u003e[4]See Kara A. On the combinatorial use of machine learning algorithms for physical, social and biological systems, Istanbul Commerce University, 2021: Mimeo.\u003c/p\u003e\n\u003c/div\u003e"},{"header":"4. Discussion, Extensions And Concluding Remarks","content":"\u003cp\u003eThe multi-layered filtering-selection-classification-simulation method presented in this paper has broad applications with far-reaching consequences in a number of respects. First, the scale of the applications is very flexible, ranging from nano scale to macro scale. Depending on the nature of the task to be undertaken, we can construct a data set of nano, micro or macro scale images from which we can extract quantifiable features(through filtering), which could be combined with non-image features, so as to proceed with selection, classification and even simulation. Possibilities for applied works in different areas are practically endless. For instance, extracting information (features) from nano-scale images of the cell network structure of a malignant tissue could help distinguish it, with sometimes painstaking precision, from the benign one through the procedure outlined in this paper. Second, the scope of the applications is very wide and flexible as well, ranging from the dichotomous tissue classification involving the presence or absence of cancer to multiplex classification of types, subtypes, degrees and stages of cancer. Not only is the method flexible enough to enable classification among the subtypes of a particular type, it is also versatile enough to perform classifications across different types, degrees and stages of cancer. Third, the method can handle both static (at a point in time) and dynamic (over time) analysis of tissues. The static analysis is already illustrated above. As described in the simulation part of the paper above, the static analysis could be extended to a dynamic setting by collecting data at different points in time and evaluating them algorithmically so as to construct a sketch of the cancer or cancer-prone trajectory of the tissues over time. The evolution of the saddle dimensions of the images could give an idea of where the trajectory is heading. Using the results of classification at different points in time, as captured by the derived trajectory, we can forecast the cancer progression and optimally intervene to slow down the progression of cancer. The constructed model will enable us to simulate the effects of various types of intervention so as to determine the optimal course of treatment.\u003c/p\u003e\n\u003cp\u003eThe work presented here has a fascinatingly wide array of extensions, some of which revolve around the additional constructible variables/measures that can be included in the set of features to be used for classification. I will point out three of such measures drawn from system theory and physics.\u003c/p\u003e\n\u003cp\u003eFirst, malignant tumors are likely to have polymorphic structures with \u0026ldquo;rough\u0026rdquo; shapes that need not have integer dimensions. \u0026ldquo;Fractal dimension\u0026rdquo; (or fractional dimension\u0026rdquo;) could be used as a measure of roughness, which could serve to distinguish tumors/lesions with intricately rough structures[5]. For instance, the fractal dimensions of proteins secreted by cancer cells could be indicative of their surface-specific irregularities, which could be captured, quantized and be included in the feature set to be used for classification. \u0026nbsp;Second, tumors are likely to be \u0026ldquo;disorderly\u0026rdquo; structures for which the law of increasing entropy would hold. Thus using an entropy measure to characterize the degree of disorder of the tumors could be a distinguishing feature as well. Third, the cancereous trajectories of some tumors may display chaotic tendencies for which \u0026ldquo;Liapunov exponent\u0026rdquo;[6] could be a reasonably appropriate and fairly practical measure. There are computer programs or algorithms/procedures to estimate all these three measures (i.e., fractal dimension, entropy and Liapunovexponent). We conjecture that the inclusion of these measures into the feature set could greatly enhance the power of classification especially in cases of structurally complex tumors. The generation of these measures could be done with the help of separate computer programs or alternatively new filters could be designed so as to extract quantitative estimates of these measures to be used for classification. Developing such new filters would be a time-saving short-cut and a valuable contribution to the theory and practice of artificial intelligence-based cancer diagnosis.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;The extraordinarily rich application spectrum and new possibilities associated with the image filter integrated artificial intelligence method described in this paper are worthy of future research.\u003c/p\u003e\n\u003cdiv id=\"ftn1\"\u003e\n \u003cp\u003e[5]A technical definition of the term \u0026ldquo;fractal\u0026rdquo; provided by Mandelbrot is as follows (Mandelbrot 1982): A fractal is a set whose Hausdorff dimension strictly exceeds its topological dimension Though Hausdorff dimension and topological dimension are standard concepts in the field of topology, for practitioners, it suffices to have a basic understanding of a fractal (for which Falconer\u0026rsquo;s work (Falconer 2013) would be useful) and use a computerized estimate of its dimension.\u003c/p\u003e\n\u003c/div\u003e\n\u003cdiv id=\"ftn2\"\u003e\n \u003cp\u003e[6]Liapunov exponent of a dynamical system (such as a malignant tumor) is a real number representing the rate at which infinitesimally close trajectories separate from one another.\u003c/p\u003e\n\u003c/div\u003e"},{"header":"Declarations","content":"\u003cp\u003eCONFLICT OF INTEREST/COMPETING INTEREST STATEMENT\u003c/p\u003e\n\u003cp\u003eThe author has no conflicts of interest or competing interests to declare.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eETHICS STATEMENT\u003c/p\u003e\n\u003cp\u003eThis study is not subject to approval, removing the need for an ethics statement.\u003c/p\u003e\n\u003cp\u003eDATA AVAILABILITY STATEMENT\u003c/p\u003e\n\u003cp\u003eThe data used in the paper is publicly/freely available for non-commercial/scholarly purposes atDermNet.\u003c/p\u003e"},{"header":"References","content":"\u003col\u003e\n \u003cli\u003e\u003cspan\u003eIlhan B, Guneri P, Wilder-Smith P (2021) The contribution of artificial intelligence to reducing the diagnostic delay in oral cancer. Oral Oncol 116: Article Number: 105254\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eMahmood H, Shaban M, Rajpoot N et al (2021) Artificial intelligence-based methods in head and neck cancer diagnosis: an overview. Br J Cancer 124:1934\u0026ndash;1940\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eKenner B, Chari ST, Kelsen D al (2021) Artificial intelligence and early detection of pancreatic cancer: 2020 summative review. Pancreas 50(3):251\u0026ndash;279\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eMahmood H, Shaban M, Indave B, Santos-Silva A, Rajpoot N, Khurram S (2020) Use of artificial intelligence in diagnosis of head and neck precancerous and cancerous lesions: A systematic review. Oral Oncol 110:104885\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eAlabi RO, Youssef O, Pirinen M, Elmusrati M, Makitie AA, Leivo I, Almangush A (2021) Machine learning in oral squamous cell carcinoma: current status, clinical concerns and prospects for future-a systematic review. ArtifIntell Med 115:102060\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eCoudray N, Ocampo PS, Sakellaropoulos T, Narula N, Snuderl M, Feny\u0026ouml; D, Moreira AL, Razavian N, Tsirigos A (2018) Classification and mutation prediction from non\u0026ndash;small cell lung cancer histopathology images using deep learning. Nat Med 24(10):1559\u0026ndash;1567\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eKanavati F, Toyokawa G, Momosaki S, Takeoka H, Okamoto M, Yamazaki K, Takeo S, Iizuka O, Tsuneki M (2021) A deep learning model for the classification of indeterminate lung carcinoma in biopsy whole slide images. Sci Rep 11(1):1\u0026ndash;14\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eIizuka O, Kanavati F, Kato K, Rambeau M, Arihiro K, Tsuneki M (2020) Deep learning models for histopathological classification of gastric and colonic epithelial tumours. Sci Rep 10(1):1\u0026ndash;11\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eGhosh S, Bandyopadhyay A, Sahay S, Ghosh R, Kundu I, Santosh K (2021) Colorectal histology tumor detection using ensemble deep neural network. Eng App ArtifIntell 100:104202\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eKumar A, Singh SK, Saxena S, Lakshmanan K, Sangaiah AK, Chauhan H, Shrivastava S (2020) Singh RK. Deep feature learning for histopathological image classification of canine mammary tumors and human breast cancer. InfSci 508:405\u0026ndash;421\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003ePhan D-V, Chan C-L, Li A-HA, Chien T-Y, Nguyen V-C (2020) Liver cancer prediction in a viral hepatitis cohort: A deep learning approach. Int J Cancer 147:2871\u0026ndash;2878. \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003ehttps://doi.org/10.1002/ijc.33245\u003c/span\u003e\u003c/span\u003e. \u003cstrong\u003e)\u003c/strong\u003e\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eZhu H-B, Xu D, Ye M et al (2021) Deep learning-assisted magnetic resonance imaging prediction of tumor response to chemotherapy in patients with colorectalliver metastases.Int. J Cancer 148:1717\u0026ndash;1730. \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003ehttps://doi.org/10.1002/ijc.33427\u003c/span\u003e\u003c/span\u003e. \u003cstrong\u003e)\u003c/strong\u003e\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eLanger L, Binenbaum Y, Gunel L, Amit M, Gil Z, Dekel S (2015) Computer-aided diagnostics in digital pathology: automated evaluation of early-phase pancreatic cancer in mice. Int J ComputAssitRadiolSurg 10(7):1043\u0026ndash;1054\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eHe L, Long LR, Antani S, Thoma GR (2012) Histology image analysis for carcinoma detection and grading. Comput Methods Programs Biomed 107(3):538\u0026ndash;556\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eBrahimetaj R, Willekens I, Massart A, Forsyth R, Cornelis J, De Jansen MeyJ B (2022) Improved automated early detection of breast cancer based on high resolution 3D micro-CT microcalcification images. BMC Cancer 22:162. \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003edoi.org/10.1186/s12885-021-09133-4\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003ePrabhu S, Prasad K, Robels-Kelly A, Lu X (2022) AI-based carcinoma detection and classification using histopathological images: A systematic review. ComputBiol Med 142:105209\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eKomura D, Ishikawa S (2018) Machine learning methods for histopathological image analysis. ComputStructlBiotechnol J 16:34\u0026ndash;42\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eKrishnan MMR, Venkatraghavan V, Acharya UR, Pal M, Paul RR, Min LC, Ray AK, Chatterjee J, Chakraborty C (2012) Automated oral cancer identification using histopathological images: a hybrid feature extraction paradigm. Micron 43(2\u0026ndash;3):352\u0026ndash;364\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eDermNet (2021) \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003ehttps://dermnetnz.org/image-catalogue/lesion-tumour-and-cancer-images\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eFrank E, Hall MA, Witten IH(2022) The WEKA Workbench.Online appendix for \u0026quot;Data Mining: Practical Machine Learning Tools and Techniques\u0026quot;. \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003ehttps://www.cs.waikato.ac.nz/ml/weka/Witten_et_al_2016_appendix.pdf\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eWitten IH(2022a) More data mining with WEKA Online course. \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003ehttps://www.youtube.com/watch?v=iqQn6YfyGs\u003c/span\u003e\u003c/span\u003e0\u0026amp;list=PLm4W7_iX_v4OMSgc8xowC2h70s-unJKCp\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eWitten IH(2022b) Advanced data mining with WEKA Online course. \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003ehttps://www.youtube.com/watch?v=Lhw_XcGCTFg\u0026amp;list=PLm4\u003c/span\u003e\u003c/span\u003eW7_iX_v4Msh-7lDOpSFWHRYU_6H5Kx\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eMayo M(2022) (Image classification (in the online course Advanced data mining with WEKA). \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003ehttps://www.youtube.com/watch?v=Lhw_XcGCTFg\u0026amp;list=PLm4\u003c/span\u003e\u003c/span\u003eW7_iX_v4Msh-7lDOpSFWHRYU_6H5Kx\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eMandelbrot BB (1982) The fractal geometry of nature. W. H. Freeman and Company San Francisco\u003c/span\u003e\u003c/li\u003e\n \u003cli\u003e\u003cspan\u003eFalconer K (2013) Fractals. Oxford University Press, Oxford\u003c/span\u003e\u003c/li\u003e\n\u003c/ol\u003e"}],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":true,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":true,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":false,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":false,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true},"keywords":"Cancer diagnosis, image filters, artificial intelligence algorithms, innovative possibilities","lastPublishedDoi":"10.21203/rs.3.rs-2193871/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-2193871/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003eThis paper makes use of versatile, multi-layered combinations of artificial intelligence algorithms in static and dynamic contexts that can be innovatively put into practice for cancer diagnosis. The paper describes two methods, the first of which employs image filters to extract, from images, quantified features that can be fed into selection and classification algorithms to accurately diagnose cancer. The method is applicableto many different cancer-related cases. We have used this method of image filter-integrated artificial intelligence algorithms, in the context of a data set, to achieve up to 100 % accuracy. This method, which is static and hence focuses on cases at a point in time, could be generalized to a dynamic setting by collecting data at different points in time and evaluating them algorithmically so as to construct a trajectory describing cancer progression over time. Obtaining such a cancer trajectory would facilitate the decisions for optimal treatment and/or interventions to slow down cancer progression or help eradicate cancer altogether.\u003c/p\u003e\n\u003cp\u003eThe static and dynamic methods described here enable the computerized identification of structurally complex tumors with intricate patterns, which might require relatively sophisticated measures such as fractal dimension, entropy and Liapunov exponent, which could be incorporated into the feature set so as to facilitate successful classification.\u003c/p\u003e\n\u003cp\u003eOverall, methods are flexible enough to handle a broad range of cases with various levels of complexity and intricacy as well as varying scale and scope associated with different types, subtypes, degrees and stages of cancer.\u003c/p\u003e","manuscriptTitle":"Cancer diagnosis with image filter-integrated artificial intelligence algorithms: Innovative possibilities","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2022-10-26 20:17:33","doi":"10.21203/rs.3.rs-2193871/v1","editorialEvents":[{"type":"communityComments","content":0}],"status":"published","journal":{"display":true,"email":"[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true}}],"origin":"","ownerIdentity":"50b8fc17-a424-4f2d-a972-ee1a32001468","owner":[],"postedDate":"October 26th, 2022","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"posted","subjectAreas":[],"tags":[],"updatedAt":"2022-11-07T11:29:39+00:00","versionOfRecord":[],"versionCreatedAt":"2022-10-26 20:17:33","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-2193871","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-2193871","identity":"rs-2193871","version":["v1"]},"buildId":"WrCJVZZCHTDjtuVLN7oU0","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-05-19T01:45:01.086888+00:00