Umeå University's logo

umu.sePublications
System disruptions
There are recurring service disruptions on some of the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
12345671 of 7
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Generalization, imbalance, and data generation in machine learning
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2026 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Generalization is a central goal in machine learning. Good performance on development data does not always mean reliable performance in practice. A central clinical motivation for this thesis is to improve model performance for pediatric patients, whose data are often underrepresented relative to adult patients. This reflects a broader challenge in machine learning: reliable generalization depends on both methodological choices and how well different groups are represented in the training data. Against this background, the thesis asks what methodological pitfalls affect observed performance and how they are addressed in current machine learning research, how existing latent-space oversampling methods address imbalance, how the choice of learned representation affects their effectiveness, and how learned representations can guide generative models for minority-sample generation.

To address the first question, the thesis identifies 14 common methodological pitfalls across the machine learning pipeline, examines their effects on observed model performance through controlled experiments, and studies how clearly they are reported in published work. The thesis then addresses the remaining questions by focusing on data imbalance. Its main approach is synthetic oversampling in learned representation spaces, where new minority representations are constructed and then used to generate synthetic samples. It first studies DeepSMOTE, an existing latent-space oversampling method based on an autoencoder, and analyzes its penalty term and its effect on the learned latent space. It then applies latent-space oversampling to adult-pediatric imbalance in brain tumor segmentation using a cohort-conditioned StyleGAN2 model to generate synthetic pediatric MRI and segmentation-mask pairs. Finally, it studies representation-conditioned diffusion models for class-imbalanced image classification and compares different strategies for constructing minority representations.

The results show that methodological choices throughout the machine learning pipeline can notably affect observed model performance, and that such issues are not always reported clearly in published studies. For latent-space oversampling, the results show that balancing the classes is not enough by itself. What matters is also how the additional synthetic minority samples are created and on the representation space in which this is done. In the adult-pediatric setting, latent-space oversampling improved segmentation performance for the underrepresented pediatric cohort while maintaining performance for adult patients. Overall, synthetic data can improve generalization for minority classes and subgroups. However, the benefit depends on the representation, the generation strategy, and the used training procedure.

Place, publisher, year, edition, pages
Umeå: Umeå University, 2026. , p. 48
Series
Report / UMINF, ISSN 0348-0542 ; 26.11
Keywords [en]
Machine learning generalization, Data imbalance, Latent-space oversampling, Representation learning, Generative models, Medical image segmentation.
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:umu:diva-259163ISBN: 978-91-6850-131-4 (print)ISBN: 978-91-6850-132-1 (electronic)OAI: oai:DiVA.org:umu-259163DiVA, id: diva2:2104575
Public defence
2026-10-21, KBE301 - Lilla hörsalen, KBC-huset, Umeå, 09:00 (English)
Opponent
Supervisors
Available from: 2026-09-30 Created: 2026-09-24 Last updated: 2026-09-24Bibliographically approved
List of papers
1. From promise to practice: a study of common pitfalls behind the generalization gap in machine learning
Open this publication in new window or tab >>From promise to practice: a study of common pitfalls behind the generalization gap in machine learning
Show others...
2025 (English)In: Transactions on Machine Learning Research, E-ISSN 2835-8856Article in journal (Refereed) Published
Abstract [en]

The world of Machine Learning (ML) offers great promise, but often there is a noticeable gap between claims made in research papers and the model's practical performance in real-life applications. This gap can often be attributed to systematic errors and pitfalls that occur during the development phase of ML models. This study aims to systematically identify these errors. For this, we break down the ML process into four main stages: data handling, model design, model evaluation, and reporting. Across these stages, we have identified fourteen common pitfalls based on a comprehensive review of around 60 papers discussing either broad challenges or specific pitfalls within ML pipeline. Moreover, Using the Brain Tumor Segmentation (BraTS) dataset, we perform three experiments to illustrate the impacts of these pitfalls, providing examples of how they can skew results and affect outcomes. In addition, we also perform a review to study the frequency of unclear reporting regarding these pitfalls in ML research. The goal of this review was to assess whether authors have adequately addressed these pitfalls in their reports. For this, we review 126 randomly chosen papers on image segmentation from the ICCV (2013-2021) and MICCAI (2013-2022) conferences from the last ten years. The results from this review show a notable oversight of these issues, with many of the papers lacking clarity on how the pitfalls are handled. This highlights an important gap in current reporting practices within the ML community. The code for the experiments is available at https://github.com/SG-Azar/BraTS-ML-Pitfalls-Experiments.

Place, publisher, year, edition, pages
Transactions on Machine Learning Research, 2025
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:umu:diva-233898 (URN)2-s2.0-85219528926 (Scopus ID)
Funder
Swedish Childhood Cancer Foundation, MT2021-0012Lions Cancerforskningsfond i Norr, LP 22-2319Lions Cancerforskningsfond i Norr, LP 24-2367
Available from: 2025-01-10 Created: 2025-01-10 Last updated: 2026-09-24Bibliographically approved
2. Rethinking the deepsmote penalty term and its role in imbalanced learning
Open this publication in new window or tab >>Rethinking the deepsmote penalty term and its role in imbalanced learning
2025 (English)In: 2025 IEEE 37th International Conference on Tools with Artificial Intelligence (ICTAI): Proceedings, IEEE, 2025, p. 1110-1116Conference paper, Published paper (Refereed)
Abstract [en]

DeepSMOTE is an oversampling method that combines autoencoders and the Synthetic Minority Over-sampling Technique (SMOTE) in the autoencoder's latent space to address class imbalances. A key component is a penalty term intended to increase sample diversity, but its formulation and impact are not well understood. We examined two versions: the one described in the original SMOTE paper and the one in the official SMOTE code. We formally analyze both and show that the paper version, contrary to its goal, makes reconstructions within each class more similar, thus reducing diversity. The implemented version instead increases the frequency of class sampling, implicitly rebalancing class contributions to the loss. Building on this analysis, we propose a simple refinement that better matches the intended purpose. Experiments on MNIST, FMNIST, CIFAR-10, and SVHN validate our findings. Code is available at: https://github.com/SG-Azar/DeepSMOTE-penalty.

Place, publisher, year, edition, pages
IEEE, 2025
Series
Proceedings - International Conference on Tools with Artificial Intelligence, TAI, ISSN 1082-3409, E-ISSN 2375-0197
Keywords
imbalanced learning, SMOTE, DeepSMOTE, latent space oversampling
National Category
Artificial Intelligence Computer graphics and computer vision
Identifiers
urn:nbn:se:umu:diva-250791 (URN)10.1109/ICTAI66417.2025.00162 (DOI)2-s2.0-105031898299 (Scopus ID)979-8-3315-4920-6 (ISBN)979-8-3315-4919-0 (ISBN)
Conference
2025 IEEE 37th International Conference on Tools with Artificial Intelligence (ICTAI), Athens, Greece, November 3-5, 2025
Funder
Swedish Childhood Cancer Foundation, MT2021-0012Cancerforskningsfonden i Norrland, AMP 25-1227Lions Cancerforskningsfond i Norr, LP 24-2367
Available from: 2026-03-09 Created: 2026-03-09 Last updated: 2026-09-24Bibliographically approved
3. Latent space oversampling for adult–pediatric imbalance in brain tumor segmentation
Open this publication in new window or tab >>Latent space oversampling for adult–pediatric imbalance in brain tumor segmentation
(English)Manuscript (preprint) (Other academic)
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-259128 (URN)
Available from: 2026-09-24 Created: 2026-09-24 Last updated: 2026-09-24Bibliographically approved
4. Representation-conditioned diffusion models for imbalanced image recognition
Open this publication in new window or tab >>Representation-conditioned diffusion models for imbalanced image recognition
Show others...
(English)Manuscript (preprint) (Other academic)
National Category
Computer Sciences
Identifiers
urn:nbn:se:umu:diva-259162 (URN)
Available from: 2026-09-24 Created: 2026-09-24 Last updated: 2026-09-24Bibliographically approved

Open Access in DiVA

fulltext(2859 kB)56 downloads
File information
File name FULLTEXT01.pdfFile size 2859 kBChecksum SHA-512
e0953216c19a9d3d395169029a29c20ee1f69c7d60c15a3bc13d02188f8bdd10bd87858d5666b4c43313f0085c943ed39502dd98cf0b7d525c59b2d1ab36f2a6
Type fulltextMimetype application/pdf
spikblad(243 kB)36 downloads
File information
File name SPIKBLAD02.pdfFile size 243 kBChecksum SHA-512
095db025fbab64d1ed9e184e830d410ff709df6ca64b11b70046a6ddc39ec39b4adb75b1752da3c4e215413b7d86c43be8c98672474e312a4d1ac6cc473ca26a
Type spikbladMimetype application/pdf

Authority records

Ghanbari Azar, Saeideh

Search in DiVA

By author/editor
Ghanbari Azar, Saeideh
By organisation
Department of Computing Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 1253 hits
12345671 of 7
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf