SlideShare ist ein Scribd-Unternehmen logo
1 von 58
Downloaden Sie, um offline zu lesen
Artificial Intelligence (AI) in media applications and services © IRT 2019
1
Artificial Intelligence (AI) in media
applications and services
Dr.-Ing. Christian Keimel
keimel@irt.de
Artificial Intelligence (AI) in media applications and services © IRT 2019
2
Agenda
Outline of today’s presentation
• AI – what is it?
• AI in Media
• Monitoring as a use case for AI in media
• Research topics for AI in broadcasting
• Challenges and open questions
Artificial Intelligence (AI) in media applications and services © IRT 2019
3
Artificial Intelligence (AI) in media applications and services © IRT 2019
4
Unsere Mission
As a worldwide renowned key
research and competence centre for
audio-visual technologies we
research, evaluate, and develop new
technologies with the aim to strat-
egically adjust broadcast concepts to
new market environments and needs
Representing Broadcasters Standardisation
Maintaining Interoperability
Technology
Evaluation
Technology Scouting
Prototyping and
Pilots
Applied Research
Supporting Technology
Introduction
Knowledge TransferServices
Artificial Intelligence (AI) in media applications and services © IRT 2019
5
60 Years of Milestones in Broadcast Technology
Artificial Intelligence (AI) in media applications and services © IRT 2019
6
Our topics
Next
Generation
Audio
Future
Video
Artificial intelligence
Meta data
All IP/IT
IP distribution
Platforms & services
Accessibility &
Design for all
5G
Artificial Intelligence (AI) in media applications and services © IRT 2019
7
IRT in numbers
• Research and competence centre of the public broadcasting corporations in Germany
(ARD, ZDF, Deutschlandradio), Austria (ORF) and Switzerland (SRG/SSR)
• Location: Munich, Germany (BR TV production facility Freimann)
• Non-profit limited liability company with 14 associates
• Founded in 1956
• Approx. 130 employees
• Annual budget: ~ 25 Mio. €
Artificial Intelligence (AI) in media applications and services © IRT 2019
8
Deep Learning and AI
Artifical Intelligence (AI)
Machine Learning (ML)
Neural Networks (NN)
Deep Learning (DL)
Technologies
Behind the current
trend of „AI“
Recent progress in „AI“
mostly done here
Artificial Intelligence (AI) in media applications and services © IRT 2019
9
What is AI? – Definitions (1)
Definition 1:
„Colloquially, the term "artificial intelligence" is applied when
a machine mimics "cognitive" functions that humans associate
with other human minds, such as "learning" and "problem
solving“ “
[Russel, S., Norvig, P. (2009): Artificial Intelligence: A Modern Approach]
Artificial Intelligence (AI) in media applications and services © IRT 2019
10
What is AI? – Definitions (2)
Definition 2:
„Artificial intelligence (AI) refers to systems that display
intelligent behaviour by analysing their environment and
taking actions –with some degree of autonomy –to achieve
specific goals.“
[European Commission, COM/2018/237 final]
Artificial Intelligence (AI) in media applications and services © IRT 2019
11
What is AI? – Definitions (3)
Definition 3:
„Artificial intelligence (AI)—defined as a system’s ability to
correctly interpret external data, to learn from such data, and
to use those learnings to achieve specific goals and tasks
through flexible adaptation“
[Kaplan, A., Haenlein, M. (2019): Siri, Siri, in my hand: Who’s the fairest in the land? On the interpretations,
illustrations, and implications of artificial intelligence]
Artificial Intelligence (AI) in media applications and services © IRT 2019
12
What is AI? – Where are we today?
Strong/General AI Weak/Narrow AI
• Can solve any problem
• Equal to human intelligence
• Can solve specific problems
(e.g. speech recognition)
State-of-the-Art
Artificial Intelligence (AI) in media applications and services © IRT 2019
13
Machine Learning – Basics
System learns/trains “patterns/rules” based on representative data
Training data is often labelled (supervised learning)
Cat
Dog
Data
System
CatLabel
Data
point
Cat-Dog-Classifier
Classes
Artificial Intelligence (AI) in media applications and services © IRT 2019
14
After the completed training, new data from classes contained in the training
can be recognised (inference)
Data from unknown classes not contained in the training data won’t be
recognised or assigned a wrong class
New data,
known class
Machine Learning – New data
Cat
Dog
New data,
unknown class
Cat
Dog
96%
4%
96%
4%
Confidence
Wrong classification
Artificial Intelligence (AI) in media applications and services © IRT 2019
15
Training data – Where to get it?
Existing data
Already labelled data (for supervised learning) in (freely) available training sets
Example: ImageNet
Labelling the data yourself
Manually adding a label to each data point
Can be done inhouse (e.g. in workflow) or using online service provider
(crowdsourcing)
Artificial Intelligence (AI) in media applications and services © IRT 2019
16
Training data – Where to get it?
Indirect labelling by (end-)users in applications
Users perform the labelling task in the context of an
arbitrary application
Users do not explicitly know that they are
performing a labelling task
Example: security checks (Captchas)
Artificial Intelligence (AI) in media applications and services © IRT 2019
17
Neural Networks – Artificial Neurons
Based on the structure of neurons encountered in nature
First concepts and developments in the 1950s
Σ
summation
𝑥1
𝑥2
𝑤1
𝑤2
input weights
activation
function
output
non-linearity
𝑧 = ቊ
0, 𝑦 < 0
𝑥1 𝑤1 + 𝑥2 𝑤2, 𝑦 ≥ 0
𝑦
𝑥1 𝑤1 + 𝑥2 𝑤2
(in this example)
Artificial Intelligence (AI) in media applications and services © IRT 2019
18
Neural Networks – Training
Weights w are iteratively changed until z equals the values of the
labels in the training set (or rather a cost function has been optimised,
usually minimised)
Simple example:
Σ
𝑥1
𝑥2
𝑤1
𝑤2
𝑧𝑦
𝑥1 = 2, 𝑥2 = 4 → 𝑧 = 2
1
0,5
0,5
1
0,5
0,25
6 ≠ 2
3 ≠ 2
𝟐 ≡ 𝟐
𝟐
𝟒
Repeated for all data in the
training set
Artificial Intelligence (AI) in media applications and services © IRT 2019
19
Neural Networks – Architecture
Combination of multiple neurons in a network that consists of
multiple (hidden) layers that are connected
First application in the 1980s (MLP)
Cat
Dog
hidden layer(s)
10 weights15 weights
25 weights
per iteration,
per data point
input layer
Artificial Intelligence (AI) in media applications and services © IRT 2019
20
Deep Learning
Many layers, specific architectures suitable for image/video
processing (CNN) or temporal dependencies (RNN, LTSM)
Became popular since the 2010s…
…
…
…
Cat
Dog
… … …
many hidden layers (>> 2)
millions of parameters,
per iteration,
per data point
Artificial Intelligence (AI) in media applications and services © IRT 2019
21
Deep Learning – Why now?
The current success of deep learning has many reasons:
• Five decades of research in machine learning
• CPUs/GPUs/storage developed for other purposes
• lots of data from the Internet
• resources and efforts from large corporations
• tools and culture of collaborative and reproducible science
Resulting in frameworks e.g. Tensorflow
Artificial Intelligence (AI) in media applications and services © IRT 2019
22
Deep Learning – CPU/GPU power
[Francois Fleuret (2019), Deep Learning]
Flop/USD
Artificial Intelligence (AI) in media applications and services © IRT 2019
23
Deep Learning – Lots of Data
Example: image data sets
[Francois Fleuret (2019), Deep Learning]
Artificial Intelligence (AI) in media applications and services © IRT 2019
24
Deep Learning – Performance
ImageNet data set
• 1000 categories,
• > 1M images
Artificial Intelligence (AI) in media applications and services © IRT 2019
25
Deep Learning – Performance
Object recognition ImageNet data set
28,2
25,8
16,4
11,7
6,7
3,6
5,1
2 2
8 8
22
152
0
20
40
60
80
100
120
140
160
0
5
10
15
20
25
30
2010 2011 2012 2013 2014 2015 Human
ErrorTop-5[%]
Layers
Artificial Intelligence (AI) in media applications and services © IRT 2019
26
[Krizhevsky et al. (2012), He et al. (2015), Szegedy et al. (2015)]
Deep Learning - Architectures
AlexNet
2012
ResNet
2015
GoogLeNet
2015
Artificial Intelligence (AI) in media applications and services © IRT 2019
27
Deep Learning – Acurracy vs complexity
[Canziani et al. (2017)]
Artificial Intelligence (AI) in media applications and services © IRT 2019
28
Deep Learning – Performance
Example: object recognition in images with cloud services
November 2017
„a man brushing his teeth“
January 2019
„a sculpture of a man“
[Alberto Messina, RAI (2019)]
Artificial Intelligence (AI) in media applications and services © IRT 2019
29
Deep Learning – Comparison to nature
Number of neurons in network compared to nature
[Goodfellow et al. (2016): Deep Learning]
Artificial Intelligence (AI) in media applications and services © IRT 2019
30
Deep Learning as AI – Products & Services
Similarities
• Same or fairly similar architectures are often used
Differences
• Different parameters in learning process i.e. hyperparameters
• Amount and quality of training data
Training data is essential for accuracy
Artificial Intelligence (AI) in media applications and services © IRT 2019
31
Audio-visual content understanding
Video
sentiment
analysis
semantic
analysis
sentiment key words/
concepts
object
recognition
face
recognition
identity sentimentobjects
context free with contect
audiovisuell
sound
recognition
objects
speaker
recognition
identity
XXXXX
textual
OCR
speech-to-text
(transcription)
text
Artificial Intelligence (AI) in media applications and services © IRT 2019
32
AI in media
Understanding of audio-visual content
• Extracting information from audio and video assets for indexing and use in
further applications:
o Enrichment of archive content for increased „findability“
and reusability
o Enrichment during production via object recognition
o Customised views for different target groups
o Recommendations (editors and consumers)
o Verification
Artificial Intelligence (AI) in media applications and services © IRT 2019
33
AI in media
Automatic content generation
• “Robojournalism” & individualised content
• Teaser/trailer/highlight creation, auto-summarisation
Optimisation in distribution and production
• Streaming & encoding decisions, network routing etc.
News gathering/Monitoring
• Trend detection in/monitoring of audio-visual (news) content
Artificial Intelligence (AI) in media applications and services © IRT 2019
34
Should detect
topic here
Monitoring – Motivation
Life cycle of a news event
Popularity/visibility
„Trending topic“
→ Peak popularity
t
Event is
spreading
Event is
getting stale
Artificial Intelligence (AI) in media applications and services © IRT 2019
35
Role of Social Media
Social Media plays an increasingly important role in the news cyle
t
Original post
& dissemination starts
Dissemination gains
speed through influencers
(hash tag becomes popular)
Popularity/visibility
Artificial Intelligence (AI) in media applications and services © IRT 2019
36
Twitter vs Instagram
Users/Source „offical“ „private“
Demography Older Younger
Content mostly Text Images/Videos
Hash tags in posts Few Lots
Geolocation use Uncommon Very common
Artificial Intelligence (AI) in media applications and services © IRT 2019
37
Is considering only text enough?
• Hashtags and text are chosen by the creator of the message
• Don‘t necessarily describe the complete content of audio-visual assests
News events are potentially not visible in the trends,
especially for regional events with few „influencers“
Artificial Intelligence (AI) in media applications and services © IRT 2019
38
Idea
Analyse audio-visual content from (public, localised) social media posts,
recognise concepts/object with AI, and use this information for trend detection
Image/
Videos Concepts/
Objects Trends
Artificial Intelligence (AI) in media applications and services © IRT 2019
39
Proof of concept – Search by location
Artificial Intelligence (AI) in media applications and services © IRT 2019
40
Proof of concept – Search results
Artificial Intelligence (AI) in media applications and services © IRT 2019
41
Proof of concept – Detection results
Artificial Intelligence (AI) in media applications and services © IRT 2019
42
Proof of concept – Related content
Artificial Intelligence (AI) in media applications and services © IRT 2019
43
Proof of concept – Detection results
Artificial Intelligence (AI) in media applications and services © IRT 2019
44
Proof of concept – Video detection results
Artificial Intelligence (AI) in media applications and services © IRT 2019
45
Proof of concept – Video detection results
Nach unten scrollen für Transkript & mehr…
Artificial Intelligence (AI) in media applications and services © IRT 2019
46
Why use AI in media and broadcasting?
Benefits of using AI in broadcasting
Content – Creator
• Cost savings
• Workload reduction
→ Assign people to more important tasks
• Staying relevant (competition by Social Media etc.)
Content – Consumer
• Increase audience
Technolgy/Distribution
• Cost savings by more efficient use of resourccess
Artificial Intelligence (AI) in media applications and services © IRT 2019
47
Research topics under consideration at IRT
Addressing challenges in broadcast-related applications
• Verification: how to verify audio-visual content for authenticity/source
• Speech-to-text for dialects: “of-the-shelf” models work not very well for
non-standard speech
• Clean Feed: automatic customising for multiple distribution channels
requires clean feeds from “normal” material
• Training diversity: existing large-scale training material are not
representative enough for regional content
Artificial Intelligence (AI) in media applications and services © IRT 2019
48
Verification
Verify content (semi-)automatically
• Automating existing concepts
Automate manual concepts for content verification that are
already used e.g. time/place verification via shadow length
https://www.suncalc.org/#/49.2548,7.0426,16/2019.04.10/15:15/2/1
Artificial Intelligence (AI) in media applications and services © IRT 2019
49
Speech-to-text for dialects
Extend speech-to-text beyond “standard speech”
• Transfer learning for dialects
Leverage large corpus of “standard speech” for (pretrained)
base model, then retrain model with smaller corpus of dialects
corpus model
Standard speech
model
Dialect
corpus
retraining
Artificial Intelligence (AI) in media applications and services © IRT 2019
50
Clean Feed
Automatic customising for multiple distribution channels requires clean feeds
• Detection of salient objects and prioritisation
“Objectification” of audio-visual content for distribution dependent
rearrangement with preservation of semantically most salient objects
„objectification“ &
semantic analysis
source material
1
2
3
prioritisation distribution
formats
Artificial Intelligence (AI) in media applications and services © IRT 2019
51
Training diversity
Creating more representative training material automatically
• Leveraging “hidden” meta data
Using existing information in audio-visual assets to generate
labels for training e.g. information in lower thirds banner text
Label
Data
Labels for
face recognition
Artificial Intelligence (AI) in media applications and services © IRT 2019
52
Training diversity
Alternative to strictly supervised learning approach
• Reinforcement learning
Using implicit user feedback contained in workflow actions as
environment variable(s)/reward e.g. selection of specific result
from search results
model
Selected result
reward
Artificial Intelligence (AI) in media applications and services © IRT 2019
53
AI challenges
Training data
• Diversity: regional content/languages and/or minorities are not
represented sufficiently
• Bias free: all classes are not always represented uniformly; bias can be
problematic (example „fake news“)
• Reproducibility: if the training data is changing, the models change
i.e. predictions may change over time
Artificial Intelligence (AI) in media applications and services © IRT 2019
54
AI Challenges
Architecture/algorithms
• Daten protection/privacy: often not a major priority, especially as the
development of AI technology is driven by companies from the USA and
China (for cloud services)
• Explainibility: Predictions can sometimes not be understood/explained
• Portability: trained models are not necessarily portable between
cloud providers
• Accuracy: even 99% accuracy is not sufficient for fully automated
systems in some use cases
Artificial Intelligence (AI) in media applications and services © IRT 2019
55
AI – Assistive or Autonomous?
Assistive AI
• Assists creators/journalists/operators in content creation and editing
• Final decisions und responsibility stays with a human
Autonomous AI
• Replaces creators/journalists/operators in content creation and editing
• No human in the loop – who will be responsible for the decisions?
Mandatory identification of AI generated content?
Artificial Intelligence (AI) in media applications and services © IRT 2019
56
Data protection & privacy
Is AI even causing any new issues?
• Many problematic applications have already been possible, but until now
the weren‘t done as it wasn‘t effective on a large scale
• Example: complete surveillance with face recognition in public places was
to expensive with human operators, but now „cheap“ with AI
• But easier implementation of such applications lower inhibitions
against using them
Is it sufficient to us existing regulations?
Artificial Intelligence (AI) in media applications and services © IRT 2019
57
AI – What will the future hold?
Hypothesis
• Weak AI based system for audio-
visual content recognition are
standard and will remain so
• Use of the term „AI“ will become less
popular, but the technology behind it
will continue to be used
Artificial Intelligence (AI) in media applications and services © IRT 2019
58
All rights reserved. All text, images, graphics and charts are protected by copyright.
Reproduction or use of the content is not permitted without the express consent of the author.
Experts in audio-visual media
Dr.-Ing. Christian Keimel
Data & Security
Floriansmuehlstraße 60
80939 Munich
Tel +49 89 323 99 – 303
FAX +49 89 323 99 – 351
www.irt.de
keimel@irt.de
Thank you for your attention!

Weitere ähnliche Inhalte

Was ist angesagt?

ARTIFICIAL INTELLIGENCE: The Future of Business.
 ARTIFICIAL INTELLIGENCE: The Future of Business.  ARTIFICIAL INTELLIGENCE: The Future of Business.
ARTIFICIAL INTELLIGENCE: The Future of Business. Diego Saenz
 
Evolution & Future Of Artificial Intelligence
Evolution & Future Of Artificial IntelligenceEvolution & Future Of Artificial Intelligence
Evolution & Future Of Artificial IntelligenceAishwaryaBhardwaj14
 
edge computing seminar report.pdf
edge computing seminar report.pdfedge computing seminar report.pdf
edge computing seminar report.pdffirstlast467690
 
Application of Machine Learning in Cyber Security
Application of Machine Learning in Cyber SecurityApplication of Machine Learning in Cyber Security
Application of Machine Learning in Cyber SecurityDr. Umesh Rao.Hodeghatta
 
The current state of generative AI
The current state of generative AIThe current state of generative AI
The current state of generative AIBenjaminlapid1
 
Future of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxFuture of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxGreg Makowski
 
The 7 Biggest Ethical Challenges of Artificial Intelligence
The 7 Biggest Ethical Challenges of Artificial IntelligenceThe 7 Biggest Ethical Challenges of Artificial Intelligence
The 7 Biggest Ethical Challenges of Artificial IntelligenceBernard Marr
 
Use of Artificial Intelligence in Cyber Security - Avantika University
Use of Artificial Intelligence in Cyber Security - Avantika UniversityUse of Artificial Intelligence in Cyber Security - Avantika University
Use of Artificial Intelligence in Cyber Security - Avantika UniversityAvantika University
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?Fastly
 
Artificial intelligence in industry
Artificial intelligence in industryArtificial intelligence in industry
Artificial intelligence in industryDipanjan Mitra
 
An introduction to AI (artificial intelligence)
An introduction to AI (artificial intelligence)An introduction to AI (artificial intelligence)
An introduction to AI (artificial intelligence)Bellaj Badr
 
Understanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdfUnderstanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdfStephenAmell4
 
Artificial Intelligence - Opportunities and Challenges for Military Modeling ...
Artificial Intelligence - Opportunities and Challenges for Military Modeling ...Artificial Intelligence - Opportunities and Challenges for Military Modeling ...
Artificial Intelligence - Opportunities and Challenges for Military Modeling ...Andy Fawkes
 
What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?Sameer Ahmed
 
Cloud computing and artificial intelligence
Cloud computing and artificial intelligenceCloud computing and artificial intelligence
Cloud computing and artificial intelligenceFurqan Haider
 
Artificial Intelligence in cybersecurity
Artificial Intelligence in cybersecurityArtificial Intelligence in cybersecurity
Artificial Intelligence in cybersecuritySmartlearningUK
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEMidhuti
 

Was ist angesagt? (20)

ARTIFICIAL INTELLIGENCE: The Future of Business.
 ARTIFICIAL INTELLIGENCE: The Future of Business.  ARTIFICIAL INTELLIGENCE: The Future of Business.
ARTIFICIAL INTELLIGENCE: The Future of Business.
 
Evolution & Future Of Artificial Intelligence
Evolution & Future Of Artificial IntelligenceEvolution & Future Of Artificial Intelligence
Evolution & Future Of Artificial Intelligence
 
edge computing seminar report.pdf
edge computing seminar report.pdfedge computing seminar report.pdf
edge computing seminar report.pdf
 
Application of Machine Learning in Cyber Security
Application of Machine Learning in Cyber SecurityApplication of Machine Learning in Cyber Security
Application of Machine Learning in Cyber Security
 
The current state of generative AI
The current state of generative AIThe current state of generative AI
The current state of generative AI
 
Future of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxFuture of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptx
 
The 7 Biggest Ethical Challenges of Artificial Intelligence
The 7 Biggest Ethical Challenges of Artificial IntelligenceThe 7 Biggest Ethical Challenges of Artificial Intelligence
The 7 Biggest Ethical Challenges of Artificial Intelligence
 
Use of Artificial Intelligence in Cyber Security - Avantika University
Use of Artificial Intelligence in Cyber Security - Avantika UniversityUse of Artificial Intelligence in Cyber Security - Avantika University
Use of Artificial Intelligence in Cyber Security - Avantika University
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?
 
AI at the Edge
AI at the EdgeAI at the Edge
AI at the Edge
 
Artificial intelligence in industry
Artificial intelligence in industryArtificial intelligence in industry
Artificial intelligence in industry
 
An introduction to AI (artificial intelligence)
An introduction to AI (artificial intelligence)An introduction to AI (artificial intelligence)
An introduction to AI (artificial intelligence)
 
Understanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdfUnderstanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdf
 
Artificial Intelligence - Opportunities and Challenges for Military Modeling ...
Artificial Intelligence - Opportunities and Challenges for Military Modeling ...Artificial Intelligence - Opportunities and Challenges for Military Modeling ...
Artificial Intelligence - Opportunities and Challenges for Military Modeling ...
 
What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?
 
Cloud computing and artificial intelligence
Cloud computing and artificial intelligenceCloud computing and artificial intelligence
Cloud computing and artificial intelligence
 
Artificial Intelligence in cybersecurity
Artificial Intelligence in cybersecurityArtificial Intelligence in cybersecurity
Artificial Intelligence in cybersecurity
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 

Ähnlich wie AI in Media: Guide to Applications and Research

IRJET - Analysis on IoT and Machine Learning Fusion
IRJET - Analysis on IoT and Machine Learning FusionIRJET - Analysis on IoT and Machine Learning Fusion
IRJET - Analysis on IoT and Machine Learning FusionIRJET Journal
 
Ferma report: Artificial Intelligence applied to Risk Management
Ferma report: Artificial Intelligence applied to Risk Management Ferma report: Artificial Intelligence applied to Risk Management
Ferma report: Artificial Intelligence applied to Risk Management FERMA
 
The State of Artificial Intelligence in 2018: A Good Old Fashioned Report
The State of Artificial Intelligence in 2018: A Good Old Fashioned ReportThe State of Artificial Intelligence in 2018: A Good Old Fashioned Report
The State of Artificial Intelligence in 2018: A Good Old Fashioned ReportNathan Benaich
 
Intelligenza artificiale: le sue potenzialità, la bozza di regolamento UE e r...
Intelligenza artificiale: le sue potenzialità, la bozza di regolamento UE e r...Intelligenza artificiale: le sue potenzialità, la bozza di regolamento UE e r...
Intelligenza artificiale: le sue potenzialità, la bozza di regolamento UE e r...Giulio Coraggio
 
Internet of Industrial Things Presentation - Sophie Peachey - IoT Midlands Me...
Internet of Industrial Things Presentation - Sophie Peachey - IoT Midlands Me...Internet of Industrial Things Presentation - Sophie Peachey - IoT Midlands Me...
Internet of Industrial Things Presentation - Sophie Peachey - IoT Midlands Me...WMG, University of Warwick
 
Service systems for digital communities 20190613-final
Service systems for digital communities   20190613-finalService systems for digital communities   20190613-final
Service systems for digital communities 20190613-finalYassi Moghaddam
 
Role of Industrial Engineers
Role of Industrial EngineersRole of Industrial Engineers
Role of Industrial EngineersFermin Santos
 
Ypo 20190131 v1
Ypo 20190131 v1 Ypo 20190131 v1
Ypo 20190131 v1 ISSIP
 
MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR AUTOMATING E-GOVERNMENT SERV...
MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR AUTOMATING E-GOVERNMENT SERV...MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR AUTOMATING E-GOVERNMENT SERV...
MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR AUTOMATING E-GOVERNMENT SERV...IRJET Journal
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISpijans
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISpijans
 
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...Sandro D'Elia
 
Data Science: A Revolution of Data
Data Science: A Revolution of DataData Science: A Revolution of Data
Data Science: A Revolution of DataIRJET Journal
 
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICSGENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICSNITHYA637064
 
The Internet of Things: What's next?
The Internet of Things: What's next? The Internet of Things: What's next?
The Internet of Things: What's next? PayamBarnaghi
 
Test-Driven Machine Learning
Test-Driven Machine LearningTest-Driven Machine Learning
Test-Driven Machine LearningC4Media
 
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...Dataconomy Media
 
trends of information systems and artificial technology
trends of information systems and artificial technologytrends of information systems and artificial technology
trends of information systems and artificial technologymilkesa13
 

Ähnlich wie AI in Media: Guide to Applications and Research (20)

IRJET - Analysis on IoT and Machine Learning Fusion
IRJET - Analysis on IoT and Machine Learning FusionIRJET - Analysis on IoT and Machine Learning Fusion
IRJET - Analysis on IoT and Machine Learning Fusion
 
Ferma report: Artificial Intelligence applied to Risk Management
Ferma report: Artificial Intelligence applied to Risk Management Ferma report: Artificial Intelligence applied to Risk Management
Ferma report: Artificial Intelligence applied to Risk Management
 
The State of Artificial Intelligence in 2018: A Good Old Fashioned Report
The State of Artificial Intelligence in 2018: A Good Old Fashioned ReportThe State of Artificial Intelligence in 2018: A Good Old Fashioned Report
The State of Artificial Intelligence in 2018: A Good Old Fashioned Report
 
State Of AI 2018
State Of AI 2018State Of AI 2018
State Of AI 2018
 
Intelligenza artificiale: le sue potenzialità, la bozza di regolamento UE e r...
Intelligenza artificiale: le sue potenzialità, la bozza di regolamento UE e r...Intelligenza artificiale: le sue potenzialità, la bozza di regolamento UE e r...
Intelligenza artificiale: le sue potenzialità, la bozza di regolamento UE e r...
 
Internet of Industrial Things Presentation - Sophie Peachey - IoT Midlands Me...
Internet of Industrial Things Presentation - Sophie Peachey - IoT Midlands Me...Internet of Industrial Things Presentation - Sophie Peachey - IoT Midlands Me...
Internet of Industrial Things Presentation - Sophie Peachey - IoT Midlands Me...
 
Service systems for digital communities 20190613-final
Service systems for digital communities   20190613-finalService systems for digital communities   20190613-final
Service systems for digital communities 20190613-final
 
Role of Industrial Engineers
Role of Industrial EngineersRole of Industrial Engineers
Role of Industrial Engineers
 
20180115 Mobile AIoT Networking-ftsai
20180115 Mobile AIoT Networking-ftsai20180115 Mobile AIoT Networking-ftsai
20180115 Mobile AIoT Networking-ftsai
 
Ypo 20190131 v1
Ypo 20190131 v1 Ypo 20190131 v1
Ypo 20190131 v1
 
MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR AUTOMATING E-GOVERNMENT SERV...
MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR AUTOMATING E-GOVERNMENT SERV...MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR AUTOMATING E-GOVERNMENT SERV...
MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE FOR AUTOMATING E-GOVERNMENT SERV...
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
Looking beyond 2020 IEEE – 13th System of Systems Engineering Conference - So...
 
Data Science: A Revolution of Data
Data Science: A Revolution of DataData Science: A Revolution of Data
Data Science: A Revolution of Data
 
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICSGENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
GENERATIVE ARTIFICIAL INTELLIGENCE &DATA ANALYTICS
 
The Internet of Things: What's next?
The Internet of Things: What's next? The Internet of Things: What's next?
The Internet of Things: What's next?
 
Test-Driven Machine Learning
Test-Driven Machine LearningTest-Driven Machine Learning
Test-Driven Machine Learning
 
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
Ajit Jaokar, Data Science for IoT professor at Oxford University “Enterprise ...
 
trends of information systems and artificial technology
trends of information systems and artificial technologytrends of information systems and artificial technology
trends of information systems and artificial technology
 

Mehr von Förderverein Technische Fakultät

The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...Förderverein Technische Fakultät
 
Engineering Serverless Workflow Applications in Federated FaaS.pdf
Engineering Serverless Workflow Applications in Federated FaaS.pdfEngineering Serverless Workflow Applications in Federated FaaS.pdf
Engineering Serverless Workflow Applications in Federated FaaS.pdfFörderverein Technische Fakultät
 
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdfThe Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdfFörderverein Technische Fakultät
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Förderverein Technische Fakultät
 
East-west oriented photovoltaic power systems: model, benefits and technical ...
East-west oriented photovoltaic power systems: model, benefits and technical ...East-west oriented photovoltaic power systems: model, benefits and technical ...
East-west oriented photovoltaic power systems: model, benefits and technical ...Förderverein Technische Fakultät
 
Advances in Visual Quality Restoration with Generative Adversarial Networks
Advances in Visual Quality Restoration with Generative Adversarial NetworksAdvances in Visual Quality Restoration with Generative Adversarial Networks
Advances in Visual Quality Restoration with Generative Adversarial NetworksFörderverein Technische Fakultät
 
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdfIndustriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdfFörderverein Technische Fakultät
 

Mehr von Förderverein Technische Fakultät (20)

Supervisory control of business processes
Supervisory control of business processesSupervisory control of business processes
Supervisory control of business processes
 
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
 
A Game of Chess is Like a Swordfight.pdf
A Game of Chess is Like a Swordfight.pdfA Game of Chess is Like a Swordfight.pdf
A Game of Chess is Like a Swordfight.pdf
 
From Mind to Meta.pdf
From Mind to Meta.pdfFrom Mind to Meta.pdf
From Mind to Meta.pdf
 
Miniatures Design for Tabletop Games.pdf
Miniatures Design for Tabletop Games.pdfMiniatures Design for Tabletop Games.pdf
Miniatures Design for Tabletop Games.pdf
 
Distributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptxDistributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptx
 
Don't Treat the Symptom, Find the Cause!.pptx
Don't Treat the Symptom, Find the Cause!.pptxDon't Treat the Symptom, Find the Cause!.pptx
Don't Treat the Symptom, Find the Cause!.pptx
 
Engineering Serverless Workflow Applications in Federated FaaS.pdf
Engineering Serverless Workflow Applications in Federated FaaS.pdfEngineering Serverless Workflow Applications in Federated FaaS.pdf
Engineering Serverless Workflow Applications in Federated FaaS.pdf
 
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdfThe Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
 
Towards a data driven identification of teaching patterns.pdf
Towards a data driven identification of teaching patterns.pdfTowards a data driven identification of teaching patterns.pdf
Towards a data driven identification of teaching patterns.pdf
 
Förderverein Technische Fakultät.pptx
Förderverein Technische Fakultät.pptxFörderverein Technische Fakultät.pptx
Förderverein Technische Fakultät.pptx
 
The Computing Continuum.pdf
The Computing Continuum.pdfThe Computing Continuum.pdf
The Computing Continuum.pdf
 
East-west oriented photovoltaic power systems: model, benefits and technical ...
East-west oriented photovoltaic power systems: model, benefits and technical ...East-west oriented photovoltaic power systems: model, benefits and technical ...
East-west oriented photovoltaic power systems: model, benefits and technical ...
 
Machine Learning in Finance via Randomization
Machine Learning in Finance via RandomizationMachine Learning in Finance via Randomization
Machine Learning in Finance via Randomization
 
IT does not stop
IT does not stopIT does not stop
IT does not stop
 
Advances in Visual Quality Restoration with Generative Adversarial Networks
Advances in Visual Quality Restoration with Generative Adversarial NetworksAdvances in Visual Quality Restoration with Generative Adversarial Networks
Advances in Visual Quality Restoration with Generative Adversarial Networks
 
Recent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixRecent Trends in Personalization at Netflix
Recent Trends in Personalization at Netflix
 
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdfIndustriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
 
Introduction to 5G from radio perspective
Introduction to 5G from radio perspectiveIntroduction to 5G from radio perspective
Introduction to 5G from radio perspective
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

AI in Media: Guide to Applications and Research

  • 1. Artificial Intelligence (AI) in media applications and services © IRT 2019 1 Artificial Intelligence (AI) in media applications and services Dr.-Ing. Christian Keimel keimel@irt.de
  • 2. Artificial Intelligence (AI) in media applications and services © IRT 2019 2 Agenda Outline of today’s presentation • AI – what is it? • AI in Media • Monitoring as a use case for AI in media • Research topics for AI in broadcasting • Challenges and open questions
  • 3. Artificial Intelligence (AI) in media applications and services © IRT 2019 3
  • 4. Artificial Intelligence (AI) in media applications and services © IRT 2019 4 Unsere Mission As a worldwide renowned key research and competence centre for audio-visual technologies we research, evaluate, and develop new technologies with the aim to strat- egically adjust broadcast concepts to new market environments and needs Representing Broadcasters Standardisation Maintaining Interoperability Technology Evaluation Technology Scouting Prototyping and Pilots Applied Research Supporting Technology Introduction Knowledge TransferServices
  • 5. Artificial Intelligence (AI) in media applications and services © IRT 2019 5 60 Years of Milestones in Broadcast Technology
  • 6. Artificial Intelligence (AI) in media applications and services © IRT 2019 6 Our topics Next Generation Audio Future Video Artificial intelligence Meta data All IP/IT IP distribution Platforms & services Accessibility & Design for all 5G
  • 7. Artificial Intelligence (AI) in media applications and services © IRT 2019 7 IRT in numbers • Research and competence centre of the public broadcasting corporations in Germany (ARD, ZDF, Deutschlandradio), Austria (ORF) and Switzerland (SRG/SSR) • Location: Munich, Germany (BR TV production facility Freimann) • Non-profit limited liability company with 14 associates • Founded in 1956 • Approx. 130 employees • Annual budget: ~ 25 Mio. €
  • 8. Artificial Intelligence (AI) in media applications and services © IRT 2019 8 Deep Learning and AI Artifical Intelligence (AI) Machine Learning (ML) Neural Networks (NN) Deep Learning (DL) Technologies Behind the current trend of „AI“ Recent progress in „AI“ mostly done here
  • 9. Artificial Intelligence (AI) in media applications and services © IRT 2019 9 What is AI? – Definitions (1) Definition 1: „Colloquially, the term "artificial intelligence" is applied when a machine mimics "cognitive" functions that humans associate with other human minds, such as "learning" and "problem solving“ “ [Russel, S., Norvig, P. (2009): Artificial Intelligence: A Modern Approach]
  • 10. Artificial Intelligence (AI) in media applications and services © IRT 2019 10 What is AI? – Definitions (2) Definition 2: „Artificial intelligence (AI) refers to systems that display intelligent behaviour by analysing their environment and taking actions –with some degree of autonomy –to achieve specific goals.“ [European Commission, COM/2018/237 final]
  • 11. Artificial Intelligence (AI) in media applications and services © IRT 2019 11 What is AI? – Definitions (3) Definition 3: „Artificial intelligence (AI)—defined as a system’s ability to correctly interpret external data, to learn from such data, and to use those learnings to achieve specific goals and tasks through flexible adaptation“ [Kaplan, A., Haenlein, M. (2019): Siri, Siri, in my hand: Who’s the fairest in the land? On the interpretations, illustrations, and implications of artificial intelligence]
  • 12. Artificial Intelligence (AI) in media applications and services © IRT 2019 12 What is AI? – Where are we today? Strong/General AI Weak/Narrow AI • Can solve any problem • Equal to human intelligence • Can solve specific problems (e.g. speech recognition) State-of-the-Art
  • 13. Artificial Intelligence (AI) in media applications and services © IRT 2019 13 Machine Learning – Basics System learns/trains “patterns/rules” based on representative data Training data is often labelled (supervised learning) Cat Dog Data System CatLabel Data point Cat-Dog-Classifier Classes
  • 14. Artificial Intelligence (AI) in media applications and services © IRT 2019 14 After the completed training, new data from classes contained in the training can be recognised (inference) Data from unknown classes not contained in the training data won’t be recognised or assigned a wrong class New data, known class Machine Learning – New data Cat Dog New data, unknown class Cat Dog 96% 4% 96% 4% Confidence Wrong classification
  • 15. Artificial Intelligence (AI) in media applications and services © IRT 2019 15 Training data – Where to get it? Existing data Already labelled data (for supervised learning) in (freely) available training sets Example: ImageNet Labelling the data yourself Manually adding a label to each data point Can be done inhouse (e.g. in workflow) or using online service provider (crowdsourcing)
  • 16. Artificial Intelligence (AI) in media applications and services © IRT 2019 16 Training data – Where to get it? Indirect labelling by (end-)users in applications Users perform the labelling task in the context of an arbitrary application Users do not explicitly know that they are performing a labelling task Example: security checks (Captchas)
  • 17. Artificial Intelligence (AI) in media applications and services © IRT 2019 17 Neural Networks – Artificial Neurons Based on the structure of neurons encountered in nature First concepts and developments in the 1950s Σ summation 𝑥1 𝑥2 𝑤1 𝑤2 input weights activation function output non-linearity 𝑧 = ቊ 0, 𝑦 < 0 𝑥1 𝑤1 + 𝑥2 𝑤2, 𝑦 ≥ 0 𝑦 𝑥1 𝑤1 + 𝑥2 𝑤2 (in this example)
  • 18. Artificial Intelligence (AI) in media applications and services © IRT 2019 18 Neural Networks – Training Weights w are iteratively changed until z equals the values of the labels in the training set (or rather a cost function has been optimised, usually minimised) Simple example: Σ 𝑥1 𝑥2 𝑤1 𝑤2 𝑧𝑦 𝑥1 = 2, 𝑥2 = 4 → 𝑧 = 2 1 0,5 0,5 1 0,5 0,25 6 ≠ 2 3 ≠ 2 𝟐 ≡ 𝟐 𝟐 𝟒 Repeated for all data in the training set
  • 19. Artificial Intelligence (AI) in media applications and services © IRT 2019 19 Neural Networks – Architecture Combination of multiple neurons in a network that consists of multiple (hidden) layers that are connected First application in the 1980s (MLP) Cat Dog hidden layer(s) 10 weights15 weights 25 weights per iteration, per data point input layer
  • 20. Artificial Intelligence (AI) in media applications and services © IRT 2019 20 Deep Learning Many layers, specific architectures suitable for image/video processing (CNN) or temporal dependencies (RNN, LTSM) Became popular since the 2010s… … … … Cat Dog … … … many hidden layers (>> 2) millions of parameters, per iteration, per data point
  • 21. Artificial Intelligence (AI) in media applications and services © IRT 2019 21 Deep Learning – Why now? The current success of deep learning has many reasons: • Five decades of research in machine learning • CPUs/GPUs/storage developed for other purposes • lots of data from the Internet • resources and efforts from large corporations • tools and culture of collaborative and reproducible science Resulting in frameworks e.g. Tensorflow
  • 22. Artificial Intelligence (AI) in media applications and services © IRT 2019 22 Deep Learning – CPU/GPU power [Francois Fleuret (2019), Deep Learning] Flop/USD
  • 23. Artificial Intelligence (AI) in media applications and services © IRT 2019 23 Deep Learning – Lots of Data Example: image data sets [Francois Fleuret (2019), Deep Learning]
  • 24. Artificial Intelligence (AI) in media applications and services © IRT 2019 24 Deep Learning – Performance ImageNet data set • 1000 categories, • > 1M images
  • 25. Artificial Intelligence (AI) in media applications and services © IRT 2019 25 Deep Learning – Performance Object recognition ImageNet data set 28,2 25,8 16,4 11,7 6,7 3,6 5,1 2 2 8 8 22 152 0 20 40 60 80 100 120 140 160 0 5 10 15 20 25 30 2010 2011 2012 2013 2014 2015 Human ErrorTop-5[%] Layers
  • 26. Artificial Intelligence (AI) in media applications and services © IRT 2019 26 [Krizhevsky et al. (2012), He et al. (2015), Szegedy et al. (2015)] Deep Learning - Architectures AlexNet 2012 ResNet 2015 GoogLeNet 2015
  • 27. Artificial Intelligence (AI) in media applications and services © IRT 2019 27 Deep Learning – Acurracy vs complexity [Canziani et al. (2017)]
  • 28. Artificial Intelligence (AI) in media applications and services © IRT 2019 28 Deep Learning – Performance Example: object recognition in images with cloud services November 2017 „a man brushing his teeth“ January 2019 „a sculpture of a man“ [Alberto Messina, RAI (2019)]
  • 29. Artificial Intelligence (AI) in media applications and services © IRT 2019 29 Deep Learning – Comparison to nature Number of neurons in network compared to nature [Goodfellow et al. (2016): Deep Learning]
  • 30. Artificial Intelligence (AI) in media applications and services © IRT 2019 30 Deep Learning as AI – Products & Services Similarities • Same or fairly similar architectures are often used Differences • Different parameters in learning process i.e. hyperparameters • Amount and quality of training data Training data is essential for accuracy
  • 31. Artificial Intelligence (AI) in media applications and services © IRT 2019 31 Audio-visual content understanding Video sentiment analysis semantic analysis sentiment key words/ concepts object recognition face recognition identity sentimentobjects context free with contect audiovisuell sound recognition objects speaker recognition identity XXXXX textual OCR speech-to-text (transcription) text
  • 32. Artificial Intelligence (AI) in media applications and services © IRT 2019 32 AI in media Understanding of audio-visual content • Extracting information from audio and video assets for indexing and use in further applications: o Enrichment of archive content for increased „findability“ and reusability o Enrichment during production via object recognition o Customised views for different target groups o Recommendations (editors and consumers) o Verification
  • 33. Artificial Intelligence (AI) in media applications and services © IRT 2019 33 AI in media Automatic content generation • “Robojournalism” & individualised content • Teaser/trailer/highlight creation, auto-summarisation Optimisation in distribution and production • Streaming & encoding decisions, network routing etc. News gathering/Monitoring • Trend detection in/monitoring of audio-visual (news) content
  • 34. Artificial Intelligence (AI) in media applications and services © IRT 2019 34 Should detect topic here Monitoring – Motivation Life cycle of a news event Popularity/visibility „Trending topic“ → Peak popularity t Event is spreading Event is getting stale
  • 35. Artificial Intelligence (AI) in media applications and services © IRT 2019 35 Role of Social Media Social Media plays an increasingly important role in the news cyle t Original post & dissemination starts Dissemination gains speed through influencers (hash tag becomes popular) Popularity/visibility
  • 36. Artificial Intelligence (AI) in media applications and services © IRT 2019 36 Twitter vs Instagram Users/Source „offical“ „private“ Demography Older Younger Content mostly Text Images/Videos Hash tags in posts Few Lots Geolocation use Uncommon Very common
  • 37. Artificial Intelligence (AI) in media applications and services © IRT 2019 37 Is considering only text enough? • Hashtags and text are chosen by the creator of the message • Don‘t necessarily describe the complete content of audio-visual assests News events are potentially not visible in the trends, especially for regional events with few „influencers“
  • 38. Artificial Intelligence (AI) in media applications and services © IRT 2019 38 Idea Analyse audio-visual content from (public, localised) social media posts, recognise concepts/object with AI, and use this information for trend detection Image/ Videos Concepts/ Objects Trends
  • 39. Artificial Intelligence (AI) in media applications and services © IRT 2019 39 Proof of concept – Search by location
  • 40. Artificial Intelligence (AI) in media applications and services © IRT 2019 40 Proof of concept – Search results
  • 41. Artificial Intelligence (AI) in media applications and services © IRT 2019 41 Proof of concept – Detection results
  • 42. Artificial Intelligence (AI) in media applications and services © IRT 2019 42 Proof of concept – Related content
  • 43. Artificial Intelligence (AI) in media applications and services © IRT 2019 43 Proof of concept – Detection results
  • 44. Artificial Intelligence (AI) in media applications and services © IRT 2019 44 Proof of concept – Video detection results
  • 45. Artificial Intelligence (AI) in media applications and services © IRT 2019 45 Proof of concept – Video detection results Nach unten scrollen für Transkript & mehr…
  • 46. Artificial Intelligence (AI) in media applications and services © IRT 2019 46 Why use AI in media and broadcasting? Benefits of using AI in broadcasting Content – Creator • Cost savings • Workload reduction → Assign people to more important tasks • Staying relevant (competition by Social Media etc.) Content – Consumer • Increase audience Technolgy/Distribution • Cost savings by more efficient use of resourccess
  • 47. Artificial Intelligence (AI) in media applications and services © IRT 2019 47 Research topics under consideration at IRT Addressing challenges in broadcast-related applications • Verification: how to verify audio-visual content for authenticity/source • Speech-to-text for dialects: “of-the-shelf” models work not very well for non-standard speech • Clean Feed: automatic customising for multiple distribution channels requires clean feeds from “normal” material • Training diversity: existing large-scale training material are not representative enough for regional content
  • 48. Artificial Intelligence (AI) in media applications and services © IRT 2019 48 Verification Verify content (semi-)automatically • Automating existing concepts Automate manual concepts for content verification that are already used e.g. time/place verification via shadow length https://www.suncalc.org/#/49.2548,7.0426,16/2019.04.10/15:15/2/1
  • 49. Artificial Intelligence (AI) in media applications and services © IRT 2019 49 Speech-to-text for dialects Extend speech-to-text beyond “standard speech” • Transfer learning for dialects Leverage large corpus of “standard speech” for (pretrained) base model, then retrain model with smaller corpus of dialects corpus model Standard speech model Dialect corpus retraining
  • 50. Artificial Intelligence (AI) in media applications and services © IRT 2019 50 Clean Feed Automatic customising for multiple distribution channels requires clean feeds • Detection of salient objects and prioritisation “Objectification” of audio-visual content for distribution dependent rearrangement with preservation of semantically most salient objects „objectification“ & semantic analysis source material 1 2 3 prioritisation distribution formats
  • 51. Artificial Intelligence (AI) in media applications and services © IRT 2019 51 Training diversity Creating more representative training material automatically • Leveraging “hidden” meta data Using existing information in audio-visual assets to generate labels for training e.g. information in lower thirds banner text Label Data Labels for face recognition
  • 52. Artificial Intelligence (AI) in media applications and services © IRT 2019 52 Training diversity Alternative to strictly supervised learning approach • Reinforcement learning Using implicit user feedback contained in workflow actions as environment variable(s)/reward e.g. selection of specific result from search results model Selected result reward
  • 53. Artificial Intelligence (AI) in media applications and services © IRT 2019 53 AI challenges Training data • Diversity: regional content/languages and/or minorities are not represented sufficiently • Bias free: all classes are not always represented uniformly; bias can be problematic (example „fake news“) • Reproducibility: if the training data is changing, the models change i.e. predictions may change over time
  • 54. Artificial Intelligence (AI) in media applications and services © IRT 2019 54 AI Challenges Architecture/algorithms • Daten protection/privacy: often not a major priority, especially as the development of AI technology is driven by companies from the USA and China (for cloud services) • Explainibility: Predictions can sometimes not be understood/explained • Portability: trained models are not necessarily portable between cloud providers • Accuracy: even 99% accuracy is not sufficient for fully automated systems in some use cases
  • 55. Artificial Intelligence (AI) in media applications and services © IRT 2019 55 AI – Assistive or Autonomous? Assistive AI • Assists creators/journalists/operators in content creation and editing • Final decisions und responsibility stays with a human Autonomous AI • Replaces creators/journalists/operators in content creation and editing • No human in the loop – who will be responsible for the decisions? Mandatory identification of AI generated content?
  • 56. Artificial Intelligence (AI) in media applications and services © IRT 2019 56 Data protection & privacy Is AI even causing any new issues? • Many problematic applications have already been possible, but until now the weren‘t done as it wasn‘t effective on a large scale • Example: complete surveillance with face recognition in public places was to expensive with human operators, but now „cheap“ with AI • But easier implementation of such applications lower inhibitions against using them Is it sufficient to us existing regulations?
  • 57. Artificial Intelligence (AI) in media applications and services © IRT 2019 57 AI – What will the future hold? Hypothesis • Weak AI based system for audio- visual content recognition are standard and will remain so • Use of the term „AI“ will become less popular, but the technology behind it will continue to be used
  • 58. Artificial Intelligence (AI) in media applications and services © IRT 2019 58 All rights reserved. All text, images, graphics and charts are protected by copyright. Reproduction or use of the content is not permitted without the express consent of the author. Experts in audio-visual media Dr.-Ing. Christian Keimel Data & Security Floriansmuehlstraße 60 80939 Munich Tel +49 89 323 99 – 303 FAX +49 89 323 99 – 351 www.irt.de keimel@irt.de Thank you for your attention!