TEXT AND TEXT AND AUTOMATED BIASES AUTOMATED BIASES NATURAL - - PowerPoint PPT Presentation

text and text and automated biases automated biases
SMART_READER_LITE
LIVE PREVIEW

TEXT AND TEXT AND AUTOMATED BIASES AUTOMATED BIASES NATURAL - - PowerPoint PPT Presentation

TEXT AND TEXT AND AUTOMATED BIASES AUTOMATED BIASES NATURAL LANGUAGES ARE THE NATURAL LANGUAGES ARE THE BASE HUMAN COMMUNICATION BASE HUMAN COMMUNICATION we learn from books of all kinds about complex topics and keep ourself updated


slide-1
SLIDE 1

TEXT AND TEXT AND AUTOMATED BIASES AUTOMATED BIASES

slide-2
SLIDE 2
slide-3
SLIDE 3

NATURAL LANGUAGES ARE THE NATURAL LANGUAGES ARE THE BASE HUMAN COMMUNICATION BASE HUMAN COMMUNICATION

we learn from books of all kinds about complex topics and keep ourself updated

slide-4
SLIDE 4

USEFULL APPLICATIONS USEFULL APPLICATIONS

structure big amounts of text (by topics or certain words) understand the meaning of text voice recognition text generation (summaries, q&a systems)

slide-5
SLIDE 5

COMMON TASKS COMMON TASKS

AllenNLP demos Spacy demos

slide-6
SLIDE 6

HOW DO WE MAKE COMPUTERS HOW DO WE MAKE COMPUTERS TRY TO UNDERSTAND TRY TO UNDERSTAND LANGUAGE? LANGUAGE?

The langauge of each person is different Language is ambigious Language requires contextual information it's constantly evolving

slide-7
SLIDE 7

APPROACHES IN THE PAST APPROACHES IN THE PAST

  • 1. Rule based
  • 2. probabilistic models and linear

classifiers.

  • 3. deep learning
slide-8
SLIDE 8

DEEP LEARNING DEEP LEARNING

slide-9
SLIDE 9
slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12

HOW TO DEAL WITH SEQUENCES HOW TO DEAL WITH SEQUENCES

slide-13
SLIDE 13
slide-14
SLIDE 14

DEEP LEARNING FOR NLP DEEP LEARNING FOR NLP

from symbolic representations to tensors/vectors and embeddings how to represent words in the input layer?

slide-15
SLIDE 15

ONE HOT ENCODING ONE HOT ENCODING

scales bad no relationship between words no context/semantic information

word : n dimensions (for dictionary size) car : 1 0 0 ... 0 dog : 0 1 0 ... 0 cat : 0 0 1 ... 0 apple : 0 0 0 ... 1

slide-16
SLIDE 16

WORD EMBEDDINGS WORD EMBEDDINGS

much less dimensions then words in the dictionary relationship between words build from training language models

slide-17
SLIDE 17

TRAINING WORD VECTORS TRAINING WORD VECTORS (WORD EMBEDDINGS) (WORD EMBEDDINGS)

slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21

LANGUAGE MODELS LANGUAGE MODELS

Predicting the next character / word in a sequence

slide-22
SLIDE 22
slide-23
SLIDE 23

The Unreasonable Effectiveness of Recurrent Neural Networks

slide-24
SLIDE 24
slide-25
SLIDE 25
slide-26
SLIDE 26
slide-27
SLIDE 27

WORD ASSOCIATIONS WORD ASSOCIATIONS

slide-28
SLIDE 28
slide-29
SLIDE 29
slide-30
SLIDE 30
slide-31
SLIDE 31
slide-32
SLIDE 32

Demo time

slide-33
SLIDE 33

SUMMARY SUMMARY

Language models builds Word Embeddings Word Embeddings are Word representations in tense spaces The contain semantical information about a word Association are reflected in the relationships of words

slide-34
SLIDE 34

SUMMARY SUMMARY

Language models builds Word Embeddings Word Embeddings are Word representations in tense spaces The contain semantical information about a word Association are reflected in the relationships of words There are problematic associations

slide-35
SLIDE 35
slide-36
SLIDE 36

Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddings

slide-37
SLIDE 37

Word Embedding Association Test Semantics derived automatically from language corpora necessarily contain human biases

slide-38
SLIDE 38

Biases are consolidated Historical bias underepresented group Are Emily and Greg More Employable than Lakisha and Jamal? A Field Experiment on Labor Market Discrimination

slide-39
SLIDE 39

QUESTIONS TO ASK QUESTIONS TO ASK

Who build the model From what dataset was it build Where is the model used?

slide-40
SLIDE 40

REAL WORLD APPLICATIONS AND REAL WORLD APPLICATIONS AND THERE PROBLEMS THERE PROBLEMS

GOOGLE TRANSLATE GOOGLE TRANSLATE

slide-41
SLIDE 41
slide-42
SLIDE 42

Google Translate Keeps Spitting Out Creepy Religious Prophecies

slide-43
SLIDE 43

CHATBOTS CHATBOTS

slide-44
SLIDE 44

Can virtual humans be more engaging than real ones?

slide-45
SLIDE 45

MICROSOFTS CHATBOT TAY MICROSOFTS CHATBOT TAY

slide-46
SLIDE 46

WOEBOT WOEBOT

slide-47
SLIDE 47
slide-48
SLIDE 48

HOW EXTREME BIAS BECOMES WHEN HOW EXTREME BIAS BECOMES WHEN FED WITH BAD DATA FED WITH BAD DATA

slide-49
SLIDE 49

Norman A.I

slide-50
SLIDE 50

Bias is identical to meaning, and it is impossible to employ language meaningfully without incorporating human bias.

slide-51
SLIDE 51

THANK YOU THANK YOU Get in touch transfluxus@posteo.de twitter.com/ramin__