Thanks to rapid advancements in computer
technology, we now have access to a vast array of
algorithms, models, and information technologies
that ensure accurate and reliable data analysis. This
has led to a significant decrease in incorrect
diagnoses, resulting in more precise and dependable
medical outcomes. The use of powerful computing
and machine learning techniques in medical data
analysis has truly revolutionized the field, [6].
Although medical technology has advanced, disease
diagnosis remains a challenge for doctors, [7].
It is important to collect high-quality medical
data and use appropriate methods to effectively
address the issue of noisy, redundant, and
incomplete data that can hinder predictive models in
medical research.
To create intelligent physician assistants using
artificial intelligence techniques, it is essential to
have a substantial and relevant dataset. This data
can be collected through laboratory tests or by
utilizing hardware technologies like magnetic
resonance imaging and computed tomography.
Additionally, data from online sources such as
Kaggle can also be utilized for this purpose, [8].
Obtaining precise medical information for
certain diseases can be challenging, which can
hinder the development of intelligent systems for
disease prevention and diagnosis, [9]. Nevertheless,
some computerized technologies that utilize medical
diagnostic procedures are currently in use,
particularly in countries such as Armenia.
For several years, the AltMed Medical Center in
Armenia has utilized the STRATOS device for
diagnosing osteoporosis, [10]. As a result, a
significant amount of data has been collected, which
necessitates the use of software tools for processing.
Through the use of these tools, we can discover
connections between research indicators that either
confirm or disprove the existence of a disease that
results from a combination of factors and irregular
indicators. The identification of correlations and
relationships among these characteristics has the
potential to bring about a groundbreaking impact on
the medical field. Doctors could benefit greatly from
this, as it would help them prescribe more targeted
treatments for specific diseases. For instance, in
cases where hormonal therapy is used to treat
thyroid gland issues, it's important to consider the
risk of inducing osteoporosis in the patient.
The paper introduces a software system that uses
machine learning to analyze densitometric
measurements acquired from the STRATOS device
at AltMed Medical Center, [10].
The newly developed software system can be a
useful tool for physicians. It can precisely diagnose
or dismiss the presence of osteoporosis in patients
by examining the digital results of densitometric
exams. Furthermore, it can detect patterns among
survey indicators and offer general statistical data
for further analysis and decision-making.
2 Machine Learning Models for
Osteoporosis Prediction System
The system in question is based on machine
learning, which is a subfield of artificial
intelligence, [9], [11]. It involves creating models
that can learn from data and use that knowledge to
make predictions or informed decisions, [6], [11].
During the training process, a machine learning
model adjusts its internal parameters to minimize
the difference between its predictions and the actual
outcomes. This continuous refinement enables the
model to enhance its accuracy and effectiveness in
making future predictions or decisions.
The process of machine learning involves
various crucial steps that are necessary for achieving
successful outcomes:
Data Collection, Cleaning, Preprocessing, and
Transformation.
Data Labeling.
Selecting the Appropriate Machine Learning
Algorithm or Model.
Model Training on Prepared Data.
Evaluating the Model on Training and
Testing Datasets.
Model Tuning and Optimization.
By following these systematic steps, machine
learning practitioners can develop robust and
effective models for a wide range of real-world
applications.
When it comes to analyzing data in densitometry
studies, it’s a smart decision to consider using
machine learning models like Decision Tree,
Random Forest, and SVM (Support Vector
Machine). Each of these models has its unique
strengths that can be advantageous for different
aspects of the analysis, as shown by research in
sources, [11], [12], [13], [14].
3 Structure and Implementation of
Osteoporosis Prediction System
The following sections will describe the structure of
the system that has been developed.
WSEAS TRANSACTIONS on BIOLOGY and BIOMEDICINE
DOI: 10.37394/23208.2023.20.17
Anna Hovakimyan, Siranush Sargsyan,
Tatev Hovakimyan, Ani Badalyan