Martina IammarinoUniversità Telematica Pegaso
Martina Iammarino
PhD
Study and development of innovative solutions based on neural networks for prediction
About
43
Publications
2,729
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
325
Citations
Publications
Publications (43)
Hepatocellular carcinoma (HCC), the most common form of primary liver cancer, represents a global health challenge due to its complexity and the limitations of current diagnostic techniques. By combining Raman spectroscopy and Artificial Intelligence (AI), we have succeeded in classifying tumor cells. In fact, we have performed a first Raman spectr...
Cancer is a medical illness characterised by the uncontrolled multiplication of cells that can invade the body's normal organs and tissues, changing their form and function. As a result, since cancer is caused by DNA changes within cells, Raman spectroscopy can be a useful method for determining their composition. Using this approach, a sample is i...
In the context of smart health, the use of wearable Internet of Things (IoT) devices is becoming increasingly popular to monitor and manage patients’ health conditions in a more efficient and personalized way. However, choosing the most suitable artificial intelligence (AI) methodology to analyze the data collected by these devices is crucial to en...
Thoracic diseases are widespread and chest x-rays are the most common and economical clinical examination to perform. In this regard, numerous previous studies have applied artificial intelligence to images to support diagnosis, our goal instead is to create a predictive model using machine learning based on textual reports released by radiologists...
Natural Language Processing(NLP) allows to automate tasks that would take a long time if done manually and facilitates the search for information in large quantities of textual data, improving access to relevant information. The applications of NLP in healthcare are really widespread because it can be used to extract useful information from clinica...
Process mining and machine learning models are playing a vital role in the medical field today. These models are enabling the development of new technologies that improve the study of hospital processes. The focus of this work is on optimally reconstructing a process that has defects such as missing activity labels. In order to achieve this, a pred...
The overall goal of this interdisciplinary workshop is to raise the level of engagement and discussion about SE and AI communities to identify opportunities to improve the quality of scientific results and improvements on software product development.
A further goal of the workshop is to identify opportunities to improve the quality of scientific...
Technical debt is a collection of design decisions that, when taken together over time, make the system challenging to maintain and develop. Technical debt impacts the quality of applications by generating structural weaknesses that translate into slowness and functional deficiencies at the development level. Identifying debts in your code, archite...
Citation: Esposito, C.; Janneh, M.; Spaziani, S.; Calcagno, V.; Bernardi, M.L.; Iammarino, M.; Verdone, C.; Tagliamonte, M.; Buonaguro, L.; Pisco, M.; et al. Assessment of Primary Human Liver Cancer Cells by Artificial Intelligence-Assisted Raman Spectroscopy. Cells 2023, 12, 2645. https://doi.org/10.3390/ cells12222645 Academic Editors: Abstract:...
Parkinson’s disease (PD) affects over 10 million people worldwide. Tremors, stiffness, voice changes, delayed movement, and difficulty walking are typical symptoms of the condition. In the early stage of the disease, these symptoms are difficult to identify and therefore it becomes increasingly important and necessary to be able to predict Parkinso...
Parkinson’s disease is a common neurological condition that occurs when dopamine production in the brain decreases significantly due to the degeneration of neurons in an area called the substantia nigra. One of its characteristics is the slow and gradual onset of symptoms, which are varied and include tremors at rest, rigidity, and slow speech. Voi...
Parkinson’s disease (PD) is a progressive disorder that affects the nervous system and all the parts of the body controlled by it. It is the second most diffused neurodegenerative disorder, showing increasing trends in the last years and requiring new tools and procedures for diagnosis and assessment. In order to be used in medical clinics, the PD...
This study aims to explore a new feature model and a set of machine learning classifiers to predict student performance by monitoring his/her activities on the Virtual Learning Environment (VLE). The features are used for training the classifier to predict the final result of each student. The proposed model is evaluated by using a dataset built at...
Technical Debt describes a deficit in terms of functions, architecture, or integration, which must subsequently be filled to allow a homogeneous functioning of the product itself or its dependencies. It is predominantly caused by pursuing rapid development versus a correct development procedure. Technical Debt is therefore the result of a non-optim...
Technical debt is considered detrimental to the long-term success of software development, but despite the numerous studies in the literature, there are still many aspects that need to be investigated for a better understanding of it. In particular, the main problems that hinder its complete understanding are the absence of a clear definition and a...
Technical debt is a widely used metaphor to summarize all the consequences of poorly written code. Managing technical debt is important for software developers to allow adequate planning for software maintenance and improvement activities, such as refactoring and preventing system degradation. Several studies in the literature investigate the ident...
Software maintenance and evolution can introduce defects in software systems. For this reason, there is a great interest to identify defect prediction and estimation techniques. Recent research proposes just-in-time techniques to predict defective changes just at the commit level allowing the developers to fix the defect when it is introduced. Howe...
The thyroid is an endocrine gland located in the anterior region of the neck: its main task is to produce thyroid hormones, which are functional to our entire body. Its possible dysfunction can lead to the production of an insufficient or excessive amount of thyroid hormone. Therefore, the thyroid can become inflamed or swollen due to one or more s...
Software systems quality is strongly influenced by the presence of design problems and wrong constructs introduced during software evolution. Design smells are recognized to be indicators of such problems since their presence can indicate violations of the fundamental software design principles. This explains the interest of software researchers an...
This paper investigates whether the adoption of a transfer learning approach can be effective for just-in-time design smells prediction. The approach uses a variant of Temporal Convolutional Networks to predict design smells and carefully selected fine-grained process and product metrics. The validation is performed on a dataset composed of three o...
Technical Debt (TD) concerns the lack of an adequate solution in a software project, from its design to the source code. Its admittance through source code comments, issues, or commit messages is referred to as Self-Admitted Technical Debt (SATD). Previous research has studied SATD from different perspectives, including its distribution, impact on...
The technical debt (TD) in a software project refers to the adoption of an inadequate solution from its design to the source code. When developers admit the presence of technical debt in the source code, through comments or commit messages, it is called self-admitted technical debt (SATD). This aspect of TD has been the subject of numerous research...
The evolution of software systems often leads to its architectural degradation due to the presence of design problems. In the literature, design smells have been defined as indicators of such problems. In particular, the presence of design smells could indicate the use of constructs that are harmful to system maintenance activities. In this work, a...