Skip to content

A multi-view panorama of Data-Centric AI: Techniques, Tools, and Applications (ECAI Tutorial 2024)

Notifications You must be signed in to change notification settings

miriamspsantos/dcai-ecai-tutorial-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Speakers

Tutorial Materials

To follow along the tutorial, please download the materials available here.

Overview and Motivation

Over the past decade, Artificial Intelligence (AI) solutions have been driven by the model-centric paradigm, which to some extent neglects the power of data and its role in the data science lifecycle.Models learn from data, and when applied to real-world domains, are inevitably faced with data properties that naturally compromise their behavior (e.g., missing data, class overlap, imbalanced data, biased data, noisy data, leaky data). Therefore, an important part of the success of AI solutions is their ability to transform imperfect data into intelligent data, data of sufficient quality to allow classifiers to draw accurate and reliable inferences on the domains.This process of moving from imperfect to intelligent data in a systematic and continuous manner has given rise to the Data-Centric AI paradigm, where data became the center-piece for successful AI applications both in research and the industry alike.

With the recent breakthroughs in the EU AI Act, the shift towards Data-Centric AI becomes all the more crucial, since unchecked AI systems may have harmful consequences across several contexts (e.g., criminal justice, healthcare, finance). The development of trustworthy, fair, secure, explainable, and responsible AI solutions is therefore data-centric by nature, and especially critical in solutions deployed in high-stakes domains.

Main Goals and Approach

In this tutorial, we will provide a complete panorama of the Data-Centric AI paradigm. The tutorial is developed with a hands-on approach, where each topic is accompanied by a tool, focusing on the following problems:

To demonstrate the techniques and tools we will focus on healthcare and finance applications, among others.

Pre-Requisites

  • Python Programming.
  • Data Science / Machine Learning Background (basic understanding of building and evaluating ML models)

Outline

  1. Introduction to Data-Centric AI

    • Model-Centric AI versus Data-Centric AI
    • Overview of Imperfect Data (Imbalanced Data, Inconsistent Data, Redundant Data, Shifted Data, Irrelevant Data, Noisy Data, Redundant Data, Small Data, Overlapped Data, Missing Data)
    • Hands-on: Virtual environments with conda and pip
  2. Data Complexity

    • Meta-learning and Meta-features
    • Data Complexity Measures and Data Difficulty Factors
    • Hands-on: pymfe, pyhard, problexity
  3. Missing Data

    • Introduction to Missing Data theory
    • Motivation for Missing Data Imputation
    • Hands-on: mdatagen, scikit-learn for imputation
  4. Imbalanced Data

    • Introduction to Imbalanced Data Learning
    • Strategies for Data Resampling: Oversampling vs. Undersampling
    • Hands-on: imbalanced-learn
  5. Data Fairness

    • Introduction to Data Fairness
    • Sources of Bias and Fairness Metrics
    • Hands-on: aif360, fairml
  6. Conclusion and Take-Home Message:

    • Summary of the key concepts covered
    • Incorporating Data-Centric AI techniques in monitoring and deployment
    • Best practices in versioning and reproducibility
    • Open avenues in Ethical, Trustworthy, and Responsible AI development

Speaker Bios

Dr. Miriam Seoane Santos (ORCID 0000-0002-5912-963X) concluded her Ph.D. in Informatics Engineering in 2022 and is currently an Assistant Professor at the Department of Computer Science of the University of Porto, Portugal. She is a member of the Laboratory of Artificial Intelligence and Decision Support (LIAAD) at INESC TEC and her research spans several topics within data complexity, data difficulty factors, and data intrinsic characteristics with particular implications for AI Ethics and Responsible AI. She has published her research across several high-impact journals, currently holding 26 publications, 1185 citations, and a h-index of 12. In 2023, she received the Award for Best Ph.D. Thesis in Artificial Intelligence 2022, promoted by the Portuguese Association in Artificial Intelligence.

Dr. Pedro Henriques Abreu (ORCID ID 0000-0002-9278-8194) is an Associate Professor at the Department of Informatics of the University of Coimbra in Portugal, full member of the Cognitive and Media Systems of CISUC, one of the area editors of the Information Fusion journal and one of the editors of the Data Science and Analytics journal. His research interests include the development of Data-Centric AI approaches especially related to missing, imbalance data, and data fairness. He is the author of more than 100 publications, which have been nominated and awarded multiple times as best papers. He currently holds 2490 citations, an h-index of 25, and an i10-index of 47. Over the years, he was a member of the Programme Committee and Editorial Board of some of the leading conferences and journals in these fields and participated as a researcher in 8 international and international projects.

Dr. Alberto Fernández Hilario (ORCID ID 0000-0002-6480-8434) is a Full Professor at the Department of Computer Science and Artificial Intelligence of the University of Granada, Spain. His research spans Data Science, Computational Intelligence, Ethics, and Trustworthy Artificial Intelligence, with a particular emphasis on interdisciplinary, applied, and problem- oriented approaches. With over 60 publications, he has received over 10,000 citations, achieving an H-index of 37. He has edited a monograph titled “Learning from Imbalanced Datasets” (2018, Springer Ed.) and received awards such as the "Lofti A. Zadeh" prize from IFSA for the Best Article in 2009-2010, two awards from the University of Granada for Best Publication in Engineering (2013 and 2014), and the "Excellence in Knowledge" award in 2017. Acknowledged as a Highly Cited Researcher in Computer Science in 2017, Dr. Fernández ranks within the top 2% of the most influential researchers globally according to the Stanford ranking.

Acknowledgements

This work is co-financed by Component 5 - Capitalization and Business Innovation of core funding for Technology and Innovation Centres (CTI), integrated in the Resilience Dimension of the Recovery and Resilience Plan within the scope of the Recovery and Resilience Mechanism (MRR) of the European Union (EU), framed in the Next Generation EU, for the period 2021 – 2026.