SlideShare a Scribd company logo
SCUOLA DI INGEGNERIA
INDUSTRIALE E DELL’INFORMAZIONE
Computer Science and Engineering Programme
THESIS TOPICS
AND PROPOSALS
Marco Brambilla
marco.brambilla@polimi.it
2
Generalities
1. General topics and macro-areas
2. Any topic open for works at the level of thesis or tesina. Tentative type
agreed upon at the beginning, actual type assessed towards the end
3. Suggested timing for thesis: last semester of studies, possibly in parallel
with (very few) exams
4. Duration: in the range of 6 months, with a big dependency on effort and
results
POLITECNICO DI MILANO
Explainable AI
4
Explainable AI: context
The final aim of the Explainable Artificial Intelligence (XAI) research field can be
summarised as
“Developing inherently explainable
systems and explainability
techniques
that faithfully explicit the behaviour
of complex machine learning models
tailoring their explanation in an
understandable way for humans.”
5
Global Explanations of Image Classification Tasks by Means of Local Explanations
Thesis by Antonio De Santis and Matteo Bianchi
6
Gamified Data Collection for NLP Explainability Tasks
Development of a gamified platform to collect structured human knowledge for multiple,
different Natural Language Processing tasks.
NLP Task
Selection
Gamified Activity
Task #1
Gamified Activity
Task #N
Data
Structuring
Data Storing
7
Global Explanations of NLP Tasks by Means of Local Explanations
Development of a pipeline to collect human knowledge to explain the behaviour of a
neural network performing NLP tasks (e.g., sentiment analysis).
Input Layer
Layer 1
…
Layer N
Output Layer
Gamified
Explainability Task
Human Interpreter
Layer-wise
Explanation
Global Explanation
8
Gamified Approaches to Evaluate the Understandability of Explanations
Development of gamified approaches to evaluate the understandability of models’
explanations produced by explainability approaches through crowdsourcing.
Human Interpreter
Gamified
Understandability Task
Understandability
Comparison
Explanations from
Explainability Algorithms
POLITECNICO DI MILANO
Data Science
10
Data science applications
► Combining big data, data engineering, and data science (ML, dataviz, NLP) for:
– User profiling
– Preferences
– Behaviour
SCENARIOS:
► Societal challenges:
– discrimination (race, gender, economics) in sports, workplace, study,
– immigration, criminality
► Socio-political settings
► Economy, ethics
► News and disinformation
► Some examples follow
11
US Midterm
► Antonio Lopardo
12
Brexit
► Emre Calisir, now @ MIT Media Lab
12
13
Brexit
14
News and News Sharing
► Understanding how and when people share pieces of news on social network
► Profiling users against possible risks (fake news, superficial behaviour)
Geographic Distribution of sources
Not only digital …
18
Approach
City-scale: mobile telephone and (gross-grain geo-located)
social media data
Street/square: people counting & profiling
IoT sensors
Point of Interest:
people counting
sensor, WiFi log analysis,
beacons and (fine grain geo-
located)
social media
Descriptive, predictive, privacy-preserving and, when needed, real-time
analysis of a variety of (fused) data sources
Dashboards…
People counting and profiling via Mobile Data
24.512
People present
41%
71% 63%
59%
tourists
citizens
29%
female
male
37%
private
business
10 20 30 40 50 60 70
<<more?>>
age
More people than usual
Measuring
People counting via 3D camera
Inference
People tracking via WiFi and 2D camera
9
6
1
2
5
8
3
4
7
Outside traffic
Visit duration Trajectories
Integration
Personalized information/offers,
city loyalty cards,
digital coupons, and polling
Proximity detection
via NFC or
BLE/Beacons
Dashboards..
Why people is there
CrowdInsights
Dashboards..
Why people is there
CrowdInsights
7
1
6
2
3
4
5
7 Areas
1. Città murata
2. Lago sponda Viale Geno
3. Lago
4. Lago sponda di Villa Olmo
5. Zona industriale
6. Brunate
7. Business e università
Phone data
August
Saturday and
Sunday
Where do the foreign visitors come from?
Provenance
• Insight:
Switzerland,
Germany,
Netherlands,
Spain and United
Kingdom are the
top origins
• Insight: Outside
Europe, there is a
relevant evidence
from Brazil,
Japan, Korea
Republic and US
Which locations do people visit from where?
Statistics about nationality
Event location per cluster
«Food & Drinks» «Art»
31
User Cluster Analysis
• Apply clustering algorithms over Topic Probabilities
Matrix to cluster users
• Multiple data slices
• Multiple algorithms
o K-means
o Hierarchical
o DBSCAN
Topic 1
Topic 3
Topic 2
32
Travel
Lovers
Art
Lovers
Internet &
Tech Lovers
Users’ Biography Word Clouds
Cluster Labeling
33
Collaboration networks
► Software development
► Cross-project
collaborations
► Networking
► Rich club problem
This project has received funding from the European Union’s Horizon
2020 research and innovation programme under grant agreement No
874724
Studying the exposome
for a healthier future for all children
● Exposome is defined as all factors that can affect the
quality of human health
● The Equal-Life project comprises 22 partners from 11
European countries.
● Specialists dealing with children's health, who come
from different fields (scientific, educational, social),
were involved outside the project
● One of the methods by which they have been asked to
participate is through targeted interviews.
● The problem of this new field (the exposome) lies
mainly in the definition of the terms used to define the
factors, which are often inconsistent between different
disciplines and which do not allow an objective
classification of the answers.
● The purpose of this thesis is to find a method that is able
to classify the definitions provided by the domain experts
● expand the definition where possible
● extract the categories obtained from the answers in the
interviews.
www.Equal-Life.eu https://www.humanexposome.eu/
POLITECNICO DI MILANO
Gamification
36
Exploration and sharing of perceptions for COVID-19
►Explore Visions
►New Vision Shortcut
►Challenge Shortcut
►Filter Visions
37
38
POLITECNICO DI MILANO
ChatGPT for Sw. Eng.
and Modeling
40
Exploration of ChatGPT use for software design
► Analyze the use, configuration, and features of ChatGPT
► Understand the strength and weaknesses when generating answers to
software questions
► Implement and analyze ChatGPT as generator of UML / IFML or BPMN models
41
references
► https://marco-brambilla.com/blog/
► Big data and data science
► https://marco-brambilla.com/2022/11/04/exploring-the-bi-verse-a-trip-across-the-
digital-and-physical-ecospheres/
► Explainability
► https://marco-brambilla.com/2022/07/11/the-role-of-human-knowledge-in-
explainable-ai/
► https://marco-brambilla.com/2022/06/01/exp-crowd-gamified-crowdsourcing-for-ai-
explainability/
THESIS TOPICS
AND PROPOSALS
Marco Brambilla
Data Science Lab
marco.brambilla@polimi.it

More Related Content

What's hot

Multilayer perceptron
Multilayer perceptronMultilayer perceptron
Multilayer perceptronomaraldabash
 
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...Simplilearn
 
natural language processing
natural language processing natural language processing
natural language processing sunanthakrishnan
 
Matrix Factorization Techniques For Recommender Systems
Matrix Factorization Techniques For Recommender SystemsMatrix Factorization Techniques For Recommender Systems
Matrix Factorization Techniques For Recommender SystemsLei Guo
 
Knowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceKnowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceRamla Sheikh
 
An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTSuman Debnath
 
A Review of Deep Contextualized Word Representations (Peters+, 2018)
A Review of Deep Contextualized Word Representations (Peters+, 2018)A Review of Deep Contextualized Word Representations (Peters+, 2018)
A Review of Deep Contextualized Word Representations (Peters+, 2018)Shuntaro Yada
 
Unsupervised learning represenation with DCGAN
Unsupervised learning represenation with DCGANUnsupervised learning represenation with DCGAN
Unsupervised learning represenation with DCGANShyam Krishna Khadka
 
04 reasoning systems
04 reasoning systems04 reasoning systems
04 reasoning systemsJohn Issac
 
Supervised Machine Learning
Supervised Machine LearningSupervised Machine Learning
Supervised Machine LearningAnkit Rai
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine LearningJoel Graff
 
مدخل إلى تعلم الآلة
مدخل إلى تعلم الآلةمدخل إلى تعلم الآلة
مدخل إلى تعلم الآلةFares Al-Qunaieer
 
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...Universitat Politècnica de Catalunya
 
Introduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkKnoldus Inc.
 

What's hot (20)

Multilayer perceptron
Multilayer perceptronMultilayer perceptron
Multilayer perceptron
 
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
 
natural language processing
natural language processing natural language processing
natural language processing
 
Generalized Reinforcement Learning
Generalized Reinforcement LearningGeneralized Reinforcement Learning
Generalized Reinforcement Learning
 
[Paper review] BERT
[Paper review] BERT[Paper review] BERT
[Paper review] BERT
 
Lecture3 - Machine Learning
Lecture3 - Machine LearningLecture3 - Machine Learning
Lecture3 - Machine Learning
 
Matrix Factorization Techniques For Recommender Systems
Matrix Factorization Techniques For Recommender SystemsMatrix Factorization Techniques For Recommender Systems
Matrix Factorization Techniques For Recommender Systems
 
Euclidean Distance And Manhattan Distance
Euclidean Distance And Manhattan DistanceEuclidean Distance And Manhattan Distance
Euclidean Distance And Manhattan Distance
 
Knowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceKnowledge representation In Artificial Intelligence
Knowledge representation In Artificial Intelligence
 
An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERT
 
Np cooks theorem
Np cooks theoremNp cooks theorem
Np cooks theorem
 
A Review of Deep Contextualized Word Representations (Peters+, 2018)
A Review of Deep Contextualized Word Representations (Peters+, 2018)A Review of Deep Contextualized Word Representations (Peters+, 2018)
A Review of Deep Contextualized Word Representations (Peters+, 2018)
 
Unsupervised learning represenation with DCGAN
Unsupervised learning represenation with DCGANUnsupervised learning represenation with DCGAN
Unsupervised learning represenation with DCGAN
 
04 reasoning systems
04 reasoning systems04 reasoning systems
04 reasoning systems
 
Supervised Machine Learning
Supervised Machine LearningSupervised Machine Learning
Supervised Machine Learning
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine Learning
 
مدخل إلى تعلم الآلة
مدخل إلى تعلم الآلةمدخل إلى تعلم الآلة
مدخل إلى تعلم الآلة
 
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
 
Rnn and lstm
Rnn and lstmRnn and lstm
Rnn and lstm
 
Introduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural Network
 

Similar to Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambilla Marco

KNOW4DRR ws_polimi_bolzano_2013_introduction
KNOW4DRR  ws_polimi_bolzano_2013_introductionKNOW4DRR  ws_polimi_bolzano_2013_introduction
KNOW4DRR ws_polimi_bolzano_2013_introductionknow4drr
 
The BROAD and EPHR projects (Barcelona, Spain – 27 Feb. 2010)
The BROAD and EPHR projects (Barcelona, Spain – 27 Feb. 2010)The BROAD and EPHR projects (Barcelona, Spain – 27 Feb. 2010)
The BROAD and EPHR projects (Barcelona, Spain – 27 Feb. 2010)Cédric Laurant
 
Heitor - What do we need to measure to foster “Knowledge as Our Common Future”?
Heitor - What do we need to measure to foster “Knowledge as Our Common Future”?Heitor - What do we need to measure to foster “Knowledge as Our Common Future”?
Heitor - What do we need to measure to foster “Knowledge as Our Common Future”?innovationoecd
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»eMadrid network
 
New skills for information professionals in knowledge intensive organizations...
New skills for information professionals in knowledge intensive organizations...New skills for information professionals in knowledge intensive organizations...
New skills for information professionals in knowledge intensive organizations...Universitat Oberta de Catalunya (UOC)
 
Citizen science
Citizen scienceCitizen science
Citizen sciencesamar1407
 
Science & Society -- From Dissemination to Deliberation
Science & Society -- From Dissemination to DeliberationScience & Society -- From Dissemination to Deliberation
Science & Society -- From Dissemination to DeliberationProf. Alexander Gerber
 
Call for Papers (Extended Abstracts): 5th International Conference of the UNE...
Call for Papers (Extended Abstracts): 5th International Conference of the UNE...Call for Papers (Extended Abstracts): 5th International Conference of the UNE...
Call for Papers (Extended Abstracts): 5th International Conference of the UNE...Graciela Mariani
 
inLab FIB & Industry 4.0
inLab FIB & Industry 4.0inLab FIB & Industry 4.0
inLab FIB & Industry 4.0inLabFIB
 
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen ScienceECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen ScienceMargaret Gold
 
Short CfP #DISC2016
Short CfP #DISC2016Short CfP #DISC2016
Short CfP #DISC2016Han Woo PARK
 
Final call for #DISC2016
Final call for #DISC2016Final call for #DISC2016
Final call for #DISC2016Kyujin Jung
 
Salzburg workshop 2014 introduction by Scira Menoni
Salzburg workshop 2014 introduction by Scira MenoniSalzburg workshop 2014 introduction by Scira Menoni
Salzburg workshop 2014 introduction by Scira Menoniknow4drr
 
Salzburg2014 introduction menoni
Salzburg2014 introduction menoniSalzburg2014 introduction menoni
Salzburg2014 introduction menoniknow4drr
 
Marlies Dorloechter - JPND Joint Transnational Calls
Marlies Dorloechter - JPND Joint Transnational CallsMarlies Dorloechter - JPND Joint Transnational Calls
Marlies Dorloechter - JPND Joint Transnational Callsjpndresearch
 
A Pattern Language of Social Media in Public Security
A Pattern Language of Social Media in Public SecurityA Pattern Language of Social Media in Public Security
A Pattern Language of Social Media in Public SecuritySebastian Denef
 
Sdi, communities and social media
Sdi, communities and social mediaSdi, communities and social media
Sdi, communities and social mediaWirelessInfo
 
Public empowerment policies for crisis management
Public empowerment policies for crisis managementPublic empowerment policies for crisis management
Public empowerment policies for crisis managementGlobal Risk Forum GRFDavos
 
Young people participation in the Digital Society: a case study in Brazil
Young people participation in the Digital Society: a case study in BrazilYoung people participation in the Digital Society: a case study in Brazil
Young people participation in the Digital Society: a case study in BrazilGrial - University of Salamanca
 
Massive Open Online Courses from a Social Innovations (Madrid workshop)
Massive Open Online Courses from a Social Innovations (Madrid workshop)Massive Open Online Courses from a Social Innovations (Madrid workshop)
Massive Open Online Courses from a Social Innovations (Madrid workshop)Christian Voigt
 

Similar to Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambilla Marco (20)

KNOW4DRR ws_polimi_bolzano_2013_introduction
KNOW4DRR  ws_polimi_bolzano_2013_introductionKNOW4DRR  ws_polimi_bolzano_2013_introduction
KNOW4DRR ws_polimi_bolzano_2013_introduction
 
The BROAD and EPHR projects (Barcelona, Spain – 27 Feb. 2010)
The BROAD and EPHR projects (Barcelona, Spain – 27 Feb. 2010)The BROAD and EPHR projects (Barcelona, Spain – 27 Feb. 2010)
The BROAD and EPHR projects (Barcelona, Spain – 27 Feb. 2010)
 
Heitor - What do we need to measure to foster “Knowledge as Our Common Future”?
Heitor - What do we need to measure to foster “Knowledge as Our Common Future”?Heitor - What do we need to measure to foster “Knowledge as Our Common Future”?
Heitor - What do we need to measure to foster “Knowledge as Our Common Future”?
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
 
New skills for information professionals in knowledge intensive organizations...
New skills for information professionals in knowledge intensive organizations...New skills for information professionals in knowledge intensive organizations...
New skills for information professionals in knowledge intensive organizations...
 
Citizen science
Citizen scienceCitizen science
Citizen science
 
Science & Society -- From Dissemination to Deliberation
Science & Society -- From Dissemination to DeliberationScience & Society -- From Dissemination to Deliberation
Science & Society -- From Dissemination to Deliberation
 
Call for Papers (Extended Abstracts): 5th International Conference of the UNE...
Call for Papers (Extended Abstracts): 5th International Conference of the UNE...Call for Papers (Extended Abstracts): 5th International Conference of the UNE...
Call for Papers (Extended Abstracts): 5th International Conference of the UNE...
 
inLab FIB & Industry 4.0
inLab FIB & Industry 4.0inLab FIB & Industry 4.0
inLab FIB & Industry 4.0
 
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen ScienceECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
 
Short CfP #DISC2016
Short CfP #DISC2016Short CfP #DISC2016
Short CfP #DISC2016
 
Final call for #DISC2016
Final call for #DISC2016Final call for #DISC2016
Final call for #DISC2016
 
Salzburg workshop 2014 introduction by Scira Menoni
Salzburg workshop 2014 introduction by Scira MenoniSalzburg workshop 2014 introduction by Scira Menoni
Salzburg workshop 2014 introduction by Scira Menoni
 
Salzburg2014 introduction menoni
Salzburg2014 introduction menoniSalzburg2014 introduction menoni
Salzburg2014 introduction menoni
 
Marlies Dorloechter - JPND Joint Transnational Calls
Marlies Dorloechter - JPND Joint Transnational CallsMarlies Dorloechter - JPND Joint Transnational Calls
Marlies Dorloechter - JPND Joint Transnational Calls
 
A Pattern Language of Social Media in Public Security
A Pattern Language of Social Media in Public SecurityA Pattern Language of Social Media in Public Security
A Pattern Language of Social Media in Public Security
 
Sdi, communities and social media
Sdi, communities and social mediaSdi, communities and social media
Sdi, communities and social media
 
Public empowerment policies for crisis management
Public empowerment policies for crisis managementPublic empowerment policies for crisis management
Public empowerment policies for crisis management
 
Young people participation in the Digital Society: a case study in Brazil
Young people participation in the Digital Society: a case study in BrazilYoung people participation in the Digital Society: a case study in Brazil
Young people participation in the Digital Society: a case study in Brazil
 
Massive Open Online Courses from a Social Innovations (Madrid workshop)
Massive Open Online Courses from a Social Innovations (Madrid workshop)Massive Open Online Courses from a Social Innovations (Madrid workshop)
Massive Open Online Courses from a Social Innovations (Madrid workshop)
 

More from Marco Brambilla

Hierarchical Transformers for User Semantic Similarity - ICWE 2023
Hierarchical Transformers for User Semantic Similarity - ICWE 2023Hierarchical Transformers for User Semantic Similarity - ICWE 2023
Hierarchical Transformers for User Semantic Similarity - ICWE 2023Marco Brambilla
 
Exploring the Bi-verse. A trip across the digital and physical ecospheres
Exploring the Bi-verse.A trip across the digital and physical ecospheresExploring the Bi-verse.A trip across the digital and physical ecospheres
Exploring the Bi-verse. A trip across the digital and physical ecospheresMarco Brambilla
 
Conversation graphs in Online Social Media
Conversation graphs in Online Social MediaConversation graphs in Online Social Media
Conversation graphs in Online Social MediaMarco Brambilla
 
Trigger.eu: Cocteau game for policy making - introduction and demo
Trigger.eu: Cocteau game for policy making - introduction and demoTrigger.eu: Cocteau game for policy making - introduction and demo
Trigger.eu: Cocteau game for policy making - introduction and demoMarco Brambilla
 
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...Marco Brambilla
 
Analyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projectsAnalyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projectsMarco Brambilla
 
Analysis of On-line Debate on Long-Running Political Phenomena. The Brexit C...
Analysis of On-line Debate on Long-Running Political Phenomena.The Brexit C...Analysis of On-line Debate on Long-Running Political Phenomena.The Brexit C...
Analysis of On-line Debate on Long-Running Political Phenomena. The Brexit C...Marco Brambilla
 
Community analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksCommunity analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksMarco Brambilla
 
Available Data Science M.Sc. Thesis Proposals
Available Data Science M.Sc. Thesis Proposals Available Data Science M.Sc. Thesis Proposals
Available Data Science M.Sc. Thesis Proposals Marco Brambilla
 
Data Cleaning for social media knowledge extraction
Data Cleaning for social media knowledge extractionData Cleaning for social media knowledge extraction
Data Cleaning for social media knowledge extractionMarco Brambilla
 
Iterative knowledge extraction from social networks. The Web Conference 2018
Iterative knowledge extraction from social networks. The Web Conference 2018Iterative knowledge extraction from social networks. The Web Conference 2018
Iterative knowledge extraction from social networks. The Web Conference 2018Marco Brambilla
 
Driving Style and Behavior Analysis based on Trip Segmentation over GPS Info...
Driving Style and Behavior Analysis based on Trip Segmentation over GPS  Info...Driving Style and Behavior Analysis based on Trip Segmentation over GPS  Info...
Driving Style and Behavior Analysis based on Trip Segmentation over GPS Info...Marco Brambilla
 
Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Marco Brambilla
 
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...Marco Brambilla
 
Model-driven Development of User Interfaces for IoT via Domain-specific Comp...
Model-driven Development of  User Interfaces for IoT via Domain-specific Comp...Model-driven Development of  User Interfaces for IoT via Domain-specific Comp...
Model-driven Development of User Interfaces for IoT via Domain-specific Comp...Marco Brambilla
 
A Model-Based Method for Seamless Web and Mobile Experience. Splash 2016 conf.
A Model-Based Method for  Seamless Web and Mobile Experience. Splash 2016 conf.A Model-Based Method for  Seamless Web and Mobile Experience. Splash 2016 conf.
A Model-Based Method for Seamless Web and Mobile Experience. Splash 2016 conf.Marco Brambilla
 
Big Data and Stream Data Analysis at Politecnico di Milano
Big Data and Stream Data Analysis at Politecnico di MilanoBig Data and Stream Data Analysis at Politecnico di Milano
Big Data and Stream Data Analysis at Politecnico di MilanoMarco Brambilla
 
Web Science. An introduction
Web Science. An introductionWeb Science. An introduction
Web Science. An introductionMarco Brambilla
 
On the Quest for Changing Knowledge. Capturing emerging entities from social ...
On the Quest for Changing Knowledge. Capturing emerging entities from social ...On the Quest for Changing Knowledge. Capturing emerging entities from social ...
On the Quest for Changing Knowledge. Capturing emerging entities from social ...Marco Brambilla
 
Studying Multicultural Diversity of Cities and Neighborhoods through Social M...
Studying Multicultural Diversity of Cities and Neighborhoods through Social M...Studying Multicultural Diversity of Cities and Neighborhoods through Social M...
Studying Multicultural Diversity of Cities and Neighborhoods through Social M...Marco Brambilla
 

More from Marco Brambilla (20)

Hierarchical Transformers for User Semantic Similarity - ICWE 2023
Hierarchical Transformers for User Semantic Similarity - ICWE 2023Hierarchical Transformers for User Semantic Similarity - ICWE 2023
Hierarchical Transformers for User Semantic Similarity - ICWE 2023
 
Exploring the Bi-verse. A trip across the digital and physical ecospheres
Exploring the Bi-verse.A trip across the digital and physical ecospheresExploring the Bi-verse.A trip across the digital and physical ecospheres
Exploring the Bi-verse. A trip across the digital and physical ecospheres
 
Conversation graphs in Online Social Media
Conversation graphs in Online Social MediaConversation graphs in Online Social Media
Conversation graphs in Online Social Media
 
Trigger.eu: Cocteau game for policy making - introduction and demo
Trigger.eu: Cocteau game for policy making - introduction and demoTrigger.eu: Cocteau game for policy making - introduction and demo
Trigger.eu: Cocteau game for policy making - introduction and demo
 
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
 
Analyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projectsAnalyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projects
 
Analysis of On-line Debate on Long-Running Political Phenomena. The Brexit C...
Analysis of On-line Debate on Long-Running Political Phenomena.The Brexit C...Analysis of On-line Debate on Long-Running Political Phenomena.The Brexit C...
Analysis of On-line Debate on Long-Running Political Phenomena. The Brexit C...
 
Community analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksCommunity analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networks
 
Available Data Science M.Sc. Thesis Proposals
Available Data Science M.Sc. Thesis Proposals Available Data Science M.Sc. Thesis Proposals
Available Data Science M.Sc. Thesis Proposals
 
Data Cleaning for social media knowledge extraction
Data Cleaning for social media knowledge extractionData Cleaning for social media knowledge extraction
Data Cleaning for social media knowledge extraction
 
Iterative knowledge extraction from social networks. The Web Conference 2018
Iterative knowledge extraction from social networks. The Web Conference 2018Iterative knowledge extraction from social networks. The Web Conference 2018
Iterative knowledge extraction from social networks. The Web Conference 2018
 
Driving Style and Behavior Analysis based on Trip Segmentation over GPS Info...
Driving Style and Behavior Analysis based on Trip Segmentation over GPS  Info...Driving Style and Behavior Analysis based on Trip Segmentation over GPS  Info...
Driving Style and Behavior Analysis based on Trip Segmentation over GPS Info...
 
Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...
 
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
 
Model-driven Development of User Interfaces for IoT via Domain-specific Comp...
Model-driven Development of  User Interfaces for IoT via Domain-specific Comp...Model-driven Development of  User Interfaces for IoT via Domain-specific Comp...
Model-driven Development of User Interfaces for IoT via Domain-specific Comp...
 
A Model-Based Method for Seamless Web and Mobile Experience. Splash 2016 conf.
A Model-Based Method for  Seamless Web and Mobile Experience. Splash 2016 conf.A Model-Based Method for  Seamless Web and Mobile Experience. Splash 2016 conf.
A Model-Based Method for Seamless Web and Mobile Experience. Splash 2016 conf.
 
Big Data and Stream Data Analysis at Politecnico di Milano
Big Data and Stream Data Analysis at Politecnico di MilanoBig Data and Stream Data Analysis at Politecnico di Milano
Big Data and Stream Data Analysis at Politecnico di Milano
 
Web Science. An introduction
Web Science. An introductionWeb Science. An introduction
Web Science. An introduction
 
On the Quest for Changing Knowledge. Capturing emerging entities from social ...
On the Quest for Changing Knowledge. Capturing emerging entities from social ...On the Quest for Changing Knowledge. Capturing emerging entities from social ...
On the Quest for Changing Knowledge. Capturing emerging entities from social ...
 
Studying Multicultural Diversity of Cities and Neighborhoods through Social M...
Studying Multicultural Diversity of Cities and Neighborhoods through Social M...Studying Multicultural Diversity of Cities and Neighborhoods through Social M...
Studying Multicultural Diversity of Cities and Neighborhoods through Social M...
 

Recently uploaded

一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单ocavb
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatheahmadsaood
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?DOT TECH
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单ukgaet
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单vcaxypu
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单nscud
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJames Polillo
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单enxupq
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单yhkoc
 
Uber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportUber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportSatyamNeelmani2
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单ewymefz
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .NABLAS株式会社
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesStarCompliance.io
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单vcaxypu
 
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictSupply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictJack Cole
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Domenico Conte
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsalex933524
 

Recently uploaded (20)

一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
Uber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportUber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis Report
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
Slip-and-fall Injuries: Top Workers' Comp Claims
Slip-and-fall Injuries: Top Workers' Comp ClaimsSlip-and-fall Injuries: Top Workers' Comp Claims
Slip-and-fall Injuries: Top Workers' Comp Claims
 
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictSupply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 

Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambilla Marco

  • 1. SCUOLA DI INGEGNERIA INDUSTRIALE E DELL’INFORMAZIONE Computer Science and Engineering Programme THESIS TOPICS AND PROPOSALS Marco Brambilla marco.brambilla@polimi.it
  • 2. 2 Generalities 1. General topics and macro-areas 2. Any topic open for works at the level of thesis or tesina. Tentative type agreed upon at the beginning, actual type assessed towards the end 3. Suggested timing for thesis: last semester of studies, possibly in parallel with (very few) exams 4. Duration: in the range of 6 months, with a big dependency on effort and results
  • 4. 4 Explainable AI: context The final aim of the Explainable Artificial Intelligence (XAI) research field can be summarised as “Developing inherently explainable systems and explainability techniques that faithfully explicit the behaviour of complex machine learning models tailoring their explanation in an understandable way for humans.”
  • 5. 5 Global Explanations of Image Classification Tasks by Means of Local Explanations Thesis by Antonio De Santis and Matteo Bianchi
  • 6. 6 Gamified Data Collection for NLP Explainability Tasks Development of a gamified platform to collect structured human knowledge for multiple, different Natural Language Processing tasks. NLP Task Selection Gamified Activity Task #1 Gamified Activity Task #N Data Structuring Data Storing
  • 7. 7 Global Explanations of NLP Tasks by Means of Local Explanations Development of a pipeline to collect human knowledge to explain the behaviour of a neural network performing NLP tasks (e.g., sentiment analysis). Input Layer Layer 1 … Layer N Output Layer Gamified Explainability Task Human Interpreter Layer-wise Explanation Global Explanation
  • 8. 8 Gamified Approaches to Evaluate the Understandability of Explanations Development of gamified approaches to evaluate the understandability of models’ explanations produced by explainability approaches through crowdsourcing. Human Interpreter Gamified Understandability Task Understandability Comparison Explanations from Explainability Algorithms
  • 10. 10 Data science applications ► Combining big data, data engineering, and data science (ML, dataviz, NLP) for: – User profiling – Preferences – Behaviour SCENARIOS: ► Societal challenges: – discrimination (race, gender, economics) in sports, workplace, study, – immigration, criminality ► Socio-political settings ► Economy, ethics ► News and disinformation ► Some examples follow
  • 12. 12 Brexit ► Emre Calisir, now @ MIT Media Lab 12
  • 14. 14 News and News Sharing ► Understanding how and when people share pieces of news on social network ► Profiling users against possible risks (fake news, superficial behaviour)
  • 17.
  • 18. 18 Approach City-scale: mobile telephone and (gross-grain geo-located) social media data Street/square: people counting & profiling IoT sensors Point of Interest: people counting sensor, WiFi log analysis, beacons and (fine grain geo- located) social media Descriptive, predictive, privacy-preserving and, when needed, real-time analysis of a variety of (fused) data sources
  • 19. Dashboards… People counting and profiling via Mobile Data 24.512 People present 41% 71% 63% 59% tourists citizens 29% female male 37% private business 10 20 30 40 50 60 70 <<more?>> age More people than usual
  • 21. Inference People tracking via WiFi and 2D camera 9 6 1 2 5 8 3 4 7 Outside traffic Visit duration Trajectories
  • 22. Integration Personalized information/offers, city loyalty cards, digital coupons, and polling Proximity detection via NFC or BLE/Beacons
  • 23. Dashboards.. Why people is there CrowdInsights
  • 24. Dashboards.. Why people is there CrowdInsights
  • 25. 7 1 6 2 3 4 5 7 Areas 1. Città murata 2. Lago sponda Viale Geno 3. Lago 4. Lago sponda di Villa Olmo 5. Zona industriale 6. Brunate 7. Business e università Phone data
  • 28. Where do the foreign visitors come from? Provenance • Insight: Switzerland, Germany, Netherlands, Spain and United Kingdom are the top origins • Insight: Outside Europe, there is a relevant evidence from Brazil, Japan, Korea Republic and US
  • 29. Which locations do people visit from where? Statistics about nationality
  • 30. Event location per cluster «Food & Drinks» «Art»
  • 31. 31 User Cluster Analysis • Apply clustering algorithms over Topic Probabilities Matrix to cluster users • Multiple data slices • Multiple algorithms o K-means o Hierarchical o DBSCAN Topic 1 Topic 3 Topic 2
  • 32. 32 Travel Lovers Art Lovers Internet & Tech Lovers Users’ Biography Word Clouds Cluster Labeling
  • 33. 33 Collaboration networks ► Software development ► Cross-project collaborations ► Networking ► Rich club problem
  • 34. This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 874724 Studying the exposome for a healthier future for all children ● Exposome is defined as all factors that can affect the quality of human health ● The Equal-Life project comprises 22 partners from 11 European countries. ● Specialists dealing with children's health, who come from different fields (scientific, educational, social), were involved outside the project ● One of the methods by which they have been asked to participate is through targeted interviews. ● The problem of this new field (the exposome) lies mainly in the definition of the terms used to define the factors, which are often inconsistent between different disciplines and which do not allow an objective classification of the answers. ● The purpose of this thesis is to find a method that is able to classify the definitions provided by the domain experts ● expand the definition where possible ● extract the categories obtained from the answers in the interviews. www.Equal-Life.eu https://www.humanexposome.eu/
  • 36. 36 Exploration and sharing of perceptions for COVID-19 ►Explore Visions ►New Vision Shortcut ►Challenge Shortcut ►Filter Visions
  • 37. 37
  • 38. 38
  • 39. POLITECNICO DI MILANO ChatGPT for Sw. Eng. and Modeling
  • 40. 40 Exploration of ChatGPT use for software design ► Analyze the use, configuration, and features of ChatGPT ► Understand the strength and weaknesses when generating answers to software questions ► Implement and analyze ChatGPT as generator of UML / IFML or BPMN models
  • 41. 41 references ► https://marco-brambilla.com/blog/ ► Big data and data science ► https://marco-brambilla.com/2022/11/04/exploring-the-bi-verse-a-trip-across-the- digital-and-physical-ecospheres/ ► Explainability ► https://marco-brambilla.com/2022/07/11/the-role-of-human-knowledge-in- explainable-ai/ ► https://marco-brambilla.com/2022/06/01/exp-crowd-gamified-crowdsourcing-for-ai- explainability/
  • 42. THESIS TOPICS AND PROPOSALS Marco Brambilla Data Science Lab marco.brambilla@polimi.it