Diagnostic Algorithm For Early Detection of Breast Cancer Based On Error Minimization Approach
Diagnostic Algorithm For Early Detection of Breast Cancer Based On Error Minimization Approach
Abstract:- The relevance of the study lies in the fact that This article examines the importance of artificial
breast cancer is one of the most common oncological intelligence and deep learning algorithms in the early
diseases among women, millions of women are diagnosed detection of breast cancer, how they work, and how to
with it every year. Early detection is important in this minimize errors while using the software. The goal is to
disease, because if the disease is detected at an early stage, combine traditional methods with artificial intelligence to
the chances of treatment are much higher. The study increase the accuracy of diagnosis and provide more effective
examines the use of artificial intelligence algorithms, in care to patients[3-4].
particular, ways to automate the process and improve
accuracy based on interviewing users using a program Data Collection –
created in Python. The practical significance of this Improving detection of breast cancer and collecting data
scientific work lies in the fact that it proposes algorithmic through the census is essential. The data collection process is
approaches aimed at improving the early detection of important for improving breast cancer detection and
breast cancer and improving the quality of life of patients automating the diagnostic process. Once medical images,
by reducing errors. This scientific work is devoted to the demographics, medical history, and lifestyle data are
development of diagnostic algorithms based on collected, their proper storage and analysis can increase the
minimizing errors in early detection of breast cancer. The chances of early disease detection[5-6]. This plays an
importance of diagnosis for early detection of breast important role in improving the quality of life of patients.
cancer is considered and special attention is paid to the
development of diagnostic software. This software Creating an Algorithm –
package collects information about breast cancer and Based on the latest scientific achievements and clinical
creates an algorithm that supports its diagnosis and practices, the process of creating an algorithm for early
treatment. detection of breast cancer includes the following main steps.
Below are general steps and recommendations for creating an
Keywords:- Breast Cancer, Diagnosis, Algorithm, Software, algorithm.
Data Collection, Parameters, Classes, Objects.
Software Development –
I. INTRODUCTION According to the parameters defined in the algorithm,
the software is developed. This application can act as a
Breast cancer (mammacarcinoma) is one of the most platform and application that can accept clinical contracts and
common oncological diseases among women and has a medical presentations.
negative impact on the lives of millions of people around the
world. According to the World Health Organization, the The Object of the Study –
incidence of breast cancer is increasing every year, which Breast cancerdisease preventionearly diagnosis of
makes early detection of the disease even more important[1- objects, determining the importance of objects and signs,
2]. Cases of breast cancer detected early are often able to be information measurement criteria and algorithms, approaches
successfully treated, but detection of the disease in late stages based on the selection of sets of signs were obtained.
significantly increases the risk of death.
II. METHODOLOGY
Block Diagram of the Formula
Creating an algorithm 1st block scheme (determining the similarity
coefficients of objects) 𝑚𝑝 = 42 object number,𝑞 = 1 initial
Formula 1. 𝑥𝑝 the coefficient of similarity of objects is value 𝜔1 𝑢𝑠𝑡𝑢𝑛 For 1st grade
1 𝑚𝑝
∑𝑞=1 (𝑥𝑝, ) =
𝑚𝑝
determined. 1
∑42 [𝑥 + 𝑥2 + ⋯ + 𝑥42 ] So, the following class
𝑚𝑝 42 𝑞=1 1
1 columns are similar𝜔1 , , 𝜔2 , . . , 𝜔18 considered
𝑿𝒑 = ∑ 𝑥𝑝 (1) objects 𝑋1 classare the most common character classes for
𝑚𝑝
𝑞=1 objects. 𝑚𝑝 = 52 object number,𝑞 = 1 initial value
1 𝑚𝑝 1 52
∑ ∑
𝜔1 𝑢𝑠𝑡𝑢𝑛 For 2nd grade 𝑚 𝑞=1(𝑥𝑝, ) = 3 𝑞=1[𝑥1 + 𝑥2 +
𝑝
⋯ + 𝑥52 ]
mammary gland
sisters, aunts)?
your lifetime?
alcohol, etc.)?
gland clear?
disease?
life?
𝑗 𝑗
1 if 𝑥𝑖 = 𝑥𝑘 , 𝑗 = 1, 𝑁.
(𝑥𝑖 , 𝑥𝑘 ) = { (2)
0 else .
1.Newly entered = (2 3 2 3 3 2 2 2 1 2 3 1 1 3 3 2 1 2 1)𝑥1 , 𝑥2 , 𝑥3 , 𝑥4 , 𝑥5 , 𝑥6 , 𝑥7 , 𝑥8 , 𝑥9 , 𝑥10 , 𝑥11 , 𝑥12 , 𝑥13 , 𝑥14 𝑥15 , 𝑥16 , 𝑥17 , 𝑥18
1)𝜔1 , 𝜔2 , 𝜔3 , 𝜔4 , 𝜔5 , 𝜔6 , 𝜔7 , 𝜔8 , 𝜔9 , 𝜔10 , 𝜔11 , 𝜔12 , 𝜔13 , 𝜔14 𝜔15 , 𝜔16 , 𝜔17 , 𝜔18 , 𝜔19
𝑥1 = 𝜔1 , 𝑥2 = 𝜔2 , 𝑥3 = 𝜔3 , 𝑥4 = 𝜔4 , 𝑥5 = 𝜔5 , 𝑥6 = 𝜔6 , 𝑥7 = 𝜔7 , 𝑥8 = 𝜔8
𝑥9 = 𝜔9 , 𝑥10 = 𝜔10 , 𝑥11 = 𝜔11 , 𝑥12 = 𝜔12 , 𝑥13 = 𝜔13 , 𝑥14 = 𝜔14 , 𝑥15 = 𝜔15 , 𝑥16 = 𝜔16 , 𝑥17 = 𝜔17 , 𝑥18 = 𝜔18
𝑋𝑢 = {1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 }
Here it is if the corresponding components of the object in I kki are equal to each other. So the difference between the
two(𝑥𝑖 , 𝑥𝑘 ) = 1𝑥𝑖 = 𝑥𝑘 𝜇checks a single component,𝜘and size means the number of identical components of objects𝑥𝑖 , 𝑥𝑘 [13-14].
Formula 3. The optimization problem for identifying an informative character set is as follows:
𝑚𝑝 𝑚𝑝
𝜘(𝑥𝑝 , 𝑥𝑘 ) ∗ 100%
(𝑥𝑝 , 𝑥𝑘 ) = maxℓ ∑ ∑
𝜆∈Λ 𝑁
𝑖≠𝑘=1 𝑘=𝑖+1
𝑁 (3)
𝜆 ∈ Λ = { 𝜆: ∑ 𝜆 = ℓ , 𝜆 ∈ {0,1}, 𝑗 = ̅̅̅̅̅
ℓ 𝑗 𝑗
1, 𝑁} .
{ 𝑗=1
∑ 𝜆𝑗 = ℓ1 + ℓ2, … , ℓ𝑛 = 1 + 1 + 0 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 0 + 1 + 1 + 1 = 15
𝑗=1
𝜘 ∗ 100%
𝑣(𝑥𝑖 , 𝑥𝑘 ) =
𝑁
𝜘 ∗ 100% 15 ∗ 100
(𝑥𝑖 , 𝑥𝑘 ) = = = 78.9%
𝑁 19
𝑋𝑝 = {1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 }= 1 +1 + 0 + 1 +1 +1 +0 +1+ 1 +1 +1 +0 +1 +1 + 1+ 0+ 1+ 1+ 1 = 15
For example, newly introduced to the 1st gradeFinding the object's percentage of closeness to cash is calculated as follows
𝑚𝑝 𝑚𝑝
𝑋𝑝 ∗ 100% 15 ∗ 100%
𝑿𝒑 = maxℓ ∑ ∑ = = 79 %
𝜆∈Λ 𝑁 18
𝑖≠𝑘=1 𝑘=𝑖+1
𝑋𝑝 our object is 79% percentage, we will make a diagram of the remaining classes using the following formula.