SlideShare a Scribd company logo
A PRIMER ON NEURAL NETWORK MODELS FOR
NATURAL LANGUAGE PROCESSING
2018 Copyright QuantUniversity LLC.
Sri Krishnamurthy, CFA, CAP
sri@quantuniversity.com
www.analyticscertificate.com
2
QuantUniversity
• Analytics and Fintech Advisory
• Trained more than 1000 students in
Quantitative methods, Data Science
and Big Data & Fintech
• Programs
▫ Analytics Certificate Program
▫ Fintech Certification program
• Solutions
• Founder of QuantUniversity LLC. and
www.analyticscertificate.com
• Advisory and Consultancy for Financial Analytics
• Prior Experience at MathWorks, Citigroup and Endeca and
25+ financial services and energy customers.
• Regular Columnist for the Wilmott Magazine
• Charted Financial Analyst and Certified Analytics
Professional
• Teaches Analytics in the Babson College MBA program and
at Northeastern University, Boston
Sri Krishnamurthy
Founder and CEO
3
4
Code and slides for today’s
workshop:
Request at:
https://tinyurl.com/QUNLP2018
5
• Intro to Natural Language Processing
• Intro to Neural Networks and Deep Neural Networks
• Networks that “understand” language!
• Embeddings: clever representation of words
• Recurrent Neural Networks: remembering history
• Encoder-Decoder architectures
• So many models! So little time! - QuSandbox
In this session
6
Why NLP?
7
What is NLP ?
AI
Linguistics
Computer
Science
8
• Q/A
• Dialog systems - Chatbots
• Topic summarization
• Sentiment analysis
• Classification
• Keyword extraction - Search
• Information extraction – Prices, Dates, People etc.
• Tone Analysis
• Machine Translation
• Document comparison – Similar/Dissimilar
Sample applications
9
NLP in Finance
10
• If computers can understand language, opens huge possibilities
▫ Read and summarize
▫ Translate
▫ Describe what’s happening
▫ Understand commands
▫ Answer questions
▫ Respond in plain language
Language allows understanding
11
• Describe rules of grammar
• Describe meanings of words and their
relationships
• …including all the special cases
• ...and idioms
• ...and special cases for the idioms
• ...
• ...understand language!
Traditional language AI
https://en.wikipedia.org/wiki/Formal_language
12
What is NLP ?
Jumping NLP Curves
https://ieeexplore.ieee.org/document/6786458/
13
Q: What’s hard about writing programs
to understand text?
14
• Ambiguity:
▫ “ground”
▫ “jaguar”
▫ “The car hit the pole while it was moving”
▫ “One morning I shot an elephant in my pajamas. How he got into my
pajamas, I’ll never know.”
▫ “The tank is full of soldiers.”
“The tank is full of nitrogen.”
Language is hard to deal with
15
16
• Many ways to say the same thing
▫ “the same thing can be said in many ways”
▫ “language is versatile”
▫ “The same words can be arranged in many different ways to express
the same idea”
▫ …
Language is hard to deal with
17
• Context matters: “I pressed a suit”
Language is hard to deal with
Images: wikipedia and pixabay
18
Why are these funny?
“Time to do my homework #yay”
“It's a small world...
...but I wouldn't want to have to paint it.”
“Time flies like an arrow. Fruit flies like a banana.”
19
• Learn by “reading” lots of text, some labeled.
• Less precise
• Deals with ambiguity better
Neural networks and other statistical approaches
20
• Unsupervised Algorithms
▫ Given a dataset with variables 𝑥𝑖, build a model that captures the
similarities in different observations and assigns them to different
buckets => Clustering, etc.
▫ Create a transformed representation of the original data=> PCA
Machine Learning
Obs1,
Obs2,Obs3
etc.
Model
Obs1- Class 1
Obs2- Class 2
Obs3- Class 1
21
• Supervised Algorithms
▫ Given a set of variables 𝑥𝑖, predict the value of another variable 𝑦 in a
given data set such that
▫ If y is numeric => Prediction
▫ If y is categorical => Classification
Machine Learning
x1,x2,x3… Model F(X) y
22
Start with labeled pairs (Xi, Yi)
( ,“kitten”),( ,“puppy”)
…
23
Success: predict new examples
( ,?)
24
https://commons.wikimedia.org/wiki/Neural_network
“kitten”
“puppy”
“has fur?”
“pointy ears?”
“dangerously cute?”
Neural Networks
25
http://stackoverflow.com/questions/40537503/deep-neural-networks-precision-for-image-recognition-float-or-double
Linear regression
1
Weighted sum
26
http://stackoverflow.com/questions/40537503/deep-neural-networks-precision-for-image-recognition-float-or-double
Linear regression
1
Learning = “find good weights”
27
http://stackoverflow.com/questions/40537503/deep-neural-networks-precision-for-image-recognition-float-or-double
Binary linear classifier
1
To classify: Y > 0?
28
http://stackoverflow.com/questions/40537503/deep-neural-networks-precision-for-image-recognition-float-or-double
Binary linear classifier
1
Bias weight
29
30
Hardware
31
Data
http://www.theneweconomy.com/strategy/big-data-is-not-without-its-problems
32
New Approaches
http://deeplearning.net/reading-list/
33
Given (lots of) data, DNNs learn a good representation
automatically.
34
http://www.asimovinstitute.org/neural-network-zoo/
35
• MLP:
▫ Work with fixed sized inputs ; Networks learn to combine inputs in
a meaningful way
• CNNs:
▫ Specialized feed-forward architectures that extracts local patterns
in the data
• RNNs:
▫ Takes as input a sequence of items, and produce a fixed size
vector that summarizes that sequence
Key NN architectures for NLP
36
MLP
37
• Can be used with fixed/variable input sizes
• Can be used wherever linear models were used
• Useful in integrating pre-trained word embeddings
MLP in NLP
38
Convolutional Neural Networks
Convolution
Specialized feed-forward architectures that excel at extracting local
patterns in the data
39
Max pooling
40
Convolutional Neural Networks
easily integrate pre-trained word embeddings
41
▫ Specialized feed-forward architectures that extracts local patterns
in the data
▫ Fixed/Variable sized inputs
▫ Works well in identifying phrases/idioms
CNNs in NLP
42
Recurrent Neural Networks
• A recurrent neural network can be thought of as multiple copies of
the same network, each passing a message to a successor. 1
http://colah.github.io/posts/2015-08-Understanding-LSTMs/
43
Used to generate representations that are typically used in
conjunction with MLPs
Great for sequences
Addresses many challenges in language modeling (markov
assumptions, sparsity etc.)
RNNs in NLP
44
• Sequence-to-sequence models (Encoder-Decoder) for machine
translation
• Learning from external, unannotated data (Semi-supervised models)
Other NN model applications
45
• Input: posts, labels as positive / negative.
• Goal: build a classifier to classify new posts
• IMDB Dataset: http://ai.stanford.edu/~amaas/data/sentiment/
• 25,000 highly polar movie reviews for training, and 25,000 for
testing.
Sample application: sentiment detection
46
• Goal: get familiar with the problem and establish a simple baseline.
• Overview:
▫ Load the data
▫ Look at a sample of positive and negative reviews
▫ Look at some distributional data
• Code: 08-imdb-explore.ipynb
Demo: IMDB dataset exploration
47
48
• Can’t learn them all individually…
• Instead, want to have a representation that encodes relationships
between words, so we can learn e.g. that all “negative” words make
it more likely the review is negative.
Challenge: many ways to say same thing
49
• Want computer to understand word relationships
▫ Man : King; Woman : ???
▫ Fish : Ocean; Gazelle : ???
• Goals:
▫ Encode semantic relationship between words: similarity, differences,
etc.
▫ Represent each word in a concise way
Let’s start “simple”: understanding individual words
50
• An embedding is a map word -> vector that makes similar words
have similar vectors, and encodes semantic relationships.
• Creating an embedding:
▫ Look at a lot of text.
 “there was a frog in the swamp”
 “artificial intelligence has a long way to go”
 “whether ’tis nobler in the mind to suffer the slings and arrows of
outrageous fortune”
▫ Learn what words tend to go together, which don’t.
Approach: embeddings
51
• Learn to predict neighbors of a word.
• Compute co-occurrence counts:
• “there was a frog in a swamp”
• P(swamp,frog) = …
• P(artificial,frog) = …
• …
• Train a model word -> vector to minimize d(v1,v2) where P(w1,w2) is
high.
Creating an embedding
52
Frog:
Swamp:
Computer:
…
Compute error in predicting P(w1,w2) given d(v1,v2).
Update weights:
Frog:
Swamp:
Computer:
Creating an embedding
[0.2, 0.7, 0.11, …, 0.52]
[0.9, 0.55, 0.4, …, 0.8]
[0.3, 0.6, 0.01, …, 0.7]
[0.3, 0.65, 0.3, …, 0.6]
[0.7, 0.6, 0.4, …, 0.7]
[0.5, 0.3, 0.02, …, 0.4]
1)
2)
3)
53
http://multithreaded.stitchfix.com/assets/images/blog/vectors.gif
Embeddings capture conceptual relationships
54
http://nlp.yvespeirsman.be/blog/visualizing-word-embeddings-with-tsne/
55
http://nlp.yvespeirsman.be/blog/visualizing-word-embeddings-with-tsne/
56
• Pre-trained embeddings are available:
▫ Google News (100B words)
▫ Twitter (27B words)
▫ Wikipedia + Gigaword (newswire corpus) (6B words)
• It’s better to train/fine-tune for your specific application, but these
are a good place to start
▫ Especially if you don’t have much data
You don’t have to train your own embedding
List from https://github.com/3Top/word2vec-api
57
• Let’s apply the approaches we already know to our movie review
sentiment task
Ok, now we have a reasonable way to represent words
58
• Goal: use familiar network architectures for text classification
• Overview:
▫ Prepare the dataset
▫ Use a pre-trained embedding
▫ Train a MLP
▫ Train a 1D CNN
• Code: 09-imdb-mlp-cnn.ipynb
Demo: MLPs and CNNs for sentiment analysis
59
60
“In 2009, I went to Nepal”
“I went to Nepal in 2009”
“I had high expectations, and this movie exceeded them.”
• Need to remember what we saw earlier.
• Time series → predict next element
Challenge: the state-time continuum
61
Solution: let the network represent the past
62
Our networks so far
Hidden
layers
Input
Output
63
Recurrent Neural Networks (RNNs)
Hidden
layers
Input
Recurrent connection
Output
64
Another view of RNNs
Hidden
layers
Input 1
Output
Hidden
layers
Input N
Output
…
This
Recurrent
connection
Recurrent
connection
Recurrent
connection
movie monkeys…
Hidden
layers
Input 2
Output
65
Variant: one output
Hidden
layers
Input 1
Hidden
layers
Input 2
…
This
Recurrent
connection
Recurrent
connection
Recurrent
connection
movie monkeys…
Hidden
layers
Input N
Output
66
New parameters:
Hidden
layers
Input
Output
Hidden-to-hidden weights
Input-to-hidden weights
Hidden-to-output weights
67
New parameters:
Hidden
layers
Input
Output
Hidden-to-hidden weights
Input-to-hidden weights
Hidden-to-output weightsHow to combine two arrows
leading to hidden state?
Add contribution of input +
previous hidden state
68
• The same state transformation for each time step
Question: where is the parameter sharing in an RNN?
Hidden
layers
Input 1
Hidden
layers
Input 2
…
Same parameters!
Hidden
layers
Input N
Output
Same parameters!
69
• Again, backpropagation just works!
• In theory…
• Long-term dependencies are a problem
▫ Vanishing gradients
▫ Exploding gradients
• Solutions:
▫ Careful initialization
▫ Short sequences
▫ More advanced techniques, such as LSTM
Training RNNs
70
• As mentioned RNNs have a problem: long-term dependencies
▫ Gradients disappear or blow up
• One solution: LSTM – let network learn when to remember, when to
forget
• Used in practice
LSTM – Long Short-Term Memory networks
71
Demo: simple RNN for text generation
72
• https://github.com/fchollet/keras/blob/master/examples/imdb_lst
m.py
Demo: RNN for sentiment classification
73
74
• Translate (seq2seq)
• Caption (vec2seq)
• Visualize or classify text (seq2vec)
What if input + output have different length, or type?
75
Encoder-decoder architecture
Hidden
layers
Input 1
Hidden
layers
Input 2
Hidden
layers
Input N
…
Hidden
layers
Output 1
Hidden
layers
Output 2
Hidden
layers
Output M
…
Encoding
“Thought vector”
76
Encoder-decoder variant: vec2seq
Hidden
layers
Input 1
Hidden
layers
Hidden
layers
…
Hidden
layers
Output 1
Hidden
layers
Output 2
Hidden
layers
Output M
…
Encoding
“Thought vector”
77
• Goal: learn to caption images
• Overview:
▫ Learn abstract representations of images using a CNN
▫ Learn to map those abstract representations to sentences
▫ Train the system end-to-end
• Code sketch: 10-image-captioning.ipynb
Demo: captioning images
QuSandbox
79
• Code + Environment
• Dynamic scalability
• Enterprise collaboration
• Model Management
• One platform for all your analytical needs
Why QuSandbox?
Create Projects
➢ Instructors can create projects using AMIs, DockerHub, Github as resources.
➢ Additional information such as the project type (JNS , Jupyter Lab etc) , description and name can be
specified here.
Run Projects
➢ QuSandbox allows users to run a
wide variety of projects hosted
on various platforms such as
AMIs, Docker Hub, Git repos.
➢ While launching the user can
configure specifications like the
project source, the machine
type, duration and the credits
used for this session.
➢ Users are allowed to run more
than 1 project at a time.
Launch Labs
On launching the lab users can :
- Modify and run jupyter notebook files, labs and other components linked to the project.
- Explore the project structure, create new files and keep track of work from previous sessions.
➢ Set up account information
username, personal details
and password.
➢ Specify courses that user
wants to registered for .
➢ Multi-role profiles allows
user to register as one or
more roles using the same
account.
Enterprise features – User and Roles
Enterprise features – Credential management
Amazon Credentials
- Update aws keys and pem file to grant permission to
use ec2 services for running, stopping , terminating
and extending instances.
Github Credentials
- Update the github username and password to allow
saving project work on github.
* All credentials are securely encrypted and stored in the
database.
Admin tools - Manage Tasks
- Running projects can be managed on the Tasks page. Information such as task and instance status, time
remaining as well as past projects information can be viewed here.
- The core project features (LAUNCH, EXTEND, STOP and KILL) can be performed by the designated buttons in
actions field of the task.
Academic use case - Courses
Instructors can use the course page to create and edit
lecture components such as slides, reading materials and
quizzes.
Students can view the uploaded material and submit
assignments for the lectures if they are registered for the
respective courses.
Command Line Interface on QuSandbox
The Command Line Interface is a unified tool that provides a consistent interface for interacting with all parts of
QuSandbox.
Run a specific project defined by Json file. After completing configuration, an
IP address will be given and user can use the public ip address to run the
project.
PythonJavaScrip
t
More Features on CLI
use >Qusandbox -help to get more features’ detail
Research Hub on QuSandbox
The research hub on QUSandbox allows group of people working on a project to share and run it seamlessly .
https://researchhub.herokuapp.com/homepage
1. Button linking the project to QUSandbox. 2. View the project on QUSandbox.
Research Hub on QuSandbox
The research hub on QUSandbox allows group of people working on a project to share and run it seamlessly.
➢ Each project associated
with a unique
ProjectName.
➢ Create embed link for
each project.
➢ Use the link from
anywhere to hit
QUSandbox.
Coming soon!
92
Logistics:
When: June 14,15th
Where: Boston MA
Registration: http://qu-nlp.eventbrite.com/
Code: 25% off all ticket levels
QU25 till 5/4/2018
Code and slides for today’s workshop:
Request at: https://tinyurl.com/QUNLP2018
93
Coming soon!
94
Logistics:
When: June 14,15th
Where: Boston MA
Registration: http://qu-nlp.eventbrite.com/
Code: 25% off all ticket levels
QU25 till 5/4/2018
Code and slides for today’s workshop:
Request at: https://tinyurl.com/QUNLP2018
Thank you!
Presentations will be posted here:
www.analyticscertificate.com
Sri Krishnamurthy, CFA, CAP
Founder and CEO
QuantUniversity LLC.
srikrishnamurthy
www.QuantUniversity.com
Information, data and drawings embodied in this presentation are strictly a property of QuantUniversity LLC. and shall not be
distributed or used in any other publication without the prior written consent of QuantUniversity LLC.
95

More Related Content

What's hot (20)

PDF
Machine Learning for Finance Master Class
QuantUniversity
 
PDF
Managing machine learning
David Murgatroyd
 
PDF
Introduction to machine learning
Pruet Boonma
 
PDF
Machine Learning and AI: Core Methods and Applications
QuantUniversity
 
PDF
Anomaly detection
QuantUniversity
 
ODP
Introduction to Machine learning
Knoldus Inc.
 
PDF
Machine learning on Hadoop data lakes
DataWorks Summit
 
PDF
Visual concept learning
Vaibhav Singh
 
DOCX
Oa 4 month exp
Ganesh Thutte
 
PDF
Synthetic VIX Data Generation Using ML Techniques
QuantUniversity
 
PDF
Barga Data Science lecture 4
Roger Barga
 
PDF
Probabilistic Programming: Why, What, How, When?
Salesforce Engineering
 
PDF
Multi Task Learning for Recommendation Systems
Vaibhav Singh
 
PDF
Machine Learning for Dummies
Venkata Reddy Konasani
 
PDF
Barga Data Science lecture 9
Roger Barga
 
PDF
Machine Learning: Understanding the Invisible Force Changing Our World
Ken Tabor
 
PDF
Optimization
QuantUniversity
 
PPTX
H2O World - Top 10 Data Science Pitfalls - Mark Landry
Sri Ambati
 
PPTX
Introduction to machine learning
Koundinya Desiraju
 
PDF
Barga DIDC'14 Invited Talk
Roger Barga
 
Machine Learning for Finance Master Class
QuantUniversity
 
Managing machine learning
David Murgatroyd
 
Introduction to machine learning
Pruet Boonma
 
Machine Learning and AI: Core Methods and Applications
QuantUniversity
 
Anomaly detection
QuantUniversity
 
Introduction to Machine learning
Knoldus Inc.
 
Machine learning on Hadoop data lakes
DataWorks Summit
 
Visual concept learning
Vaibhav Singh
 
Oa 4 month exp
Ganesh Thutte
 
Synthetic VIX Data Generation Using ML Techniques
QuantUniversity
 
Barga Data Science lecture 4
Roger Barga
 
Probabilistic Programming: Why, What, How, When?
Salesforce Engineering
 
Multi Task Learning for Recommendation Systems
Vaibhav Singh
 
Machine Learning for Dummies
Venkata Reddy Konasani
 
Barga Data Science lecture 9
Roger Barga
 
Machine Learning: Understanding the Invisible Force Changing Our World
Ken Tabor
 
Optimization
QuantUniversity
 
H2O World - Top 10 Data Science Pitfalls - Mark Landry
Sri Ambati
 
Introduction to machine learning
Koundinya Desiraju
 
Barga DIDC'14 Invited Talk
Roger Barga
 

Similar to Nlp and Neural Networks workshop (20)

PDF
Nlp workshop-share
QuantUniversity
 
PDF
Deep learning with Keras
QuantUniversity
 
PDF
Eye-catching science: free tools to create data visualizations and infographics
Future Earth
 
PPTX
Real World NLP, ML, and Big Data
Devin Bost
 
PDF
OWF14 - Big Data : The State of Machine Learning in 2014
Paris Open Source Summit
 
PPTX
Knowledge graphs for knowing more and knowing for sure
Steffen Staab
 
PDF
Splunk September 2023 User Group PDX.pdf
Amanda Richardson
 
PDF
Adopting Data Science and Machine Learning in the financial enterprise
QuantUniversity
 
PDF
ESWC SS 2013 - Monday Tutorial Aidan Hogan: Intro to Semantic Web
eswcsummerschool
 
PDF
Deep Learning, an interactive introduction for NLP-ers
Roelof Pieters
 
PDF
Basics of Computer Coding: Understanding Coding Languages
Brian Pichman
 
PDF
Breaking Through The Challenges of Scalable Deep Learning for Video Analytics
Jason Anderson
 
PDF
Get connected with python
Jan Kroon
 
PPTX
cs236_lecture1_2023.pptx about machine learning
ssusera0ebfd
 
PPTX
ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...
AgileNetwork
 
PDF
Hexlet Deck
Rakhim Davletkaliyev
 
PDF
Understanding Research 2.0 from a Socio-technical Perspective
Yuwei Lin
 
PDF
Complex Networks: Science, Programming, and Databases
S.M. Mahdi Seyednezhad, Ph.D.
 
PPTX
02 naive bays classifier and sentiment analysis
Subhas Kumar Ghosh
 
PDF
The Magical Art of Extracting Meaning From Data
lmrei
 
Nlp workshop-share
QuantUniversity
 
Deep learning with Keras
QuantUniversity
 
Eye-catching science: free tools to create data visualizations and infographics
Future Earth
 
Real World NLP, ML, and Big Data
Devin Bost
 
OWF14 - Big Data : The State of Machine Learning in 2014
Paris Open Source Summit
 
Knowledge graphs for knowing more and knowing for sure
Steffen Staab
 
Splunk September 2023 User Group PDX.pdf
Amanda Richardson
 
Adopting Data Science and Machine Learning in the financial enterprise
QuantUniversity
 
ESWC SS 2013 - Monday Tutorial Aidan Hogan: Intro to Semantic Web
eswcsummerschool
 
Deep Learning, an interactive introduction for NLP-ers
Roelof Pieters
 
Basics of Computer Coding: Understanding Coding Languages
Brian Pichman
 
Breaking Through The Challenges of Scalable Deep Learning for Video Analytics
Jason Anderson
 
Get connected with python
Jan Kroon
 
cs236_lecture1_2023.pptx about machine learning
ssusera0ebfd
 
ANIn Coimbatore _ April 2025 | Why data is important and how synthetic data c...
AgileNetwork
 
Understanding Research 2.0 from a Socio-technical Perspective
Yuwei Lin
 
Complex Networks: Science, Programming, and Databases
S.M. Mahdi Seyednezhad, Ph.D.
 
02 naive bays classifier and sentiment analysis
Subhas Kumar Ghosh
 
The Magical Art of Extracting Meaning From Data
lmrei
 
Ad

More from QuantUniversity (20)

PDF
AI in Finance and Retirement Systems: Insights from the EBRI-Milken Institute...
QuantUniversity
 
PDF
Adversarial Machine Learning: A Taxonomy and Terminology of Attacks and Mitig...
QuantUniversity
 
PDF
EU Artificial Intelligence Act 2024 passed !
QuantUniversity
 
PDF
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
QuantUniversity
 
PDF
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
QuantUniversity
 
PDF
Qu for India - QuantUniversity FundRaiser
QuantUniversity
 
PDF
Ml master class for CFA Dallas
QuantUniversity
 
PDF
Algorithmic auditing 1.0
QuantUniversity
 
PDF
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
QuantUniversity
 
PDF
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
QuantUniversity
 
PDF
Seeing what a gan cannot generate: paper review
QuantUniversity
 
PDF
AI Explainability and Model Risk Management
QuantUniversity
 
PDF
Algorithmic auditing 1.0
QuantUniversity
 
PDF
Machine Learning in Finance: 10 Things You Need to Know in 2021
QuantUniversity
 
PDF
Bayesian Portfolio Allocation
QuantUniversity
 
PDF
The API Jungle
QuantUniversity
 
PDF
Explainable AI Workshop
QuantUniversity
 
PDF
Constructing Private Asset Benchmarks
QuantUniversity
 
PDF
Machine Learning Interpretability
QuantUniversity
 
PDF
Responsible AI in Action
QuantUniversity
 
AI in Finance and Retirement Systems: Insights from the EBRI-Milken Institute...
QuantUniversity
 
Adversarial Machine Learning: A Taxonomy and Terminology of Attacks and Mitig...
QuantUniversity
 
EU Artificial Intelligence Act 2024 passed !
QuantUniversity
 
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
QuantUniversity
 
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
QuantUniversity
 
Qu for India - QuantUniversity FundRaiser
QuantUniversity
 
Ml master class for CFA Dallas
QuantUniversity
 
Algorithmic auditing 1.0
QuantUniversity
 
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
QuantUniversity
 
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
QuantUniversity
 
Seeing what a gan cannot generate: paper review
QuantUniversity
 
AI Explainability and Model Risk Management
QuantUniversity
 
Algorithmic auditing 1.0
QuantUniversity
 
Machine Learning in Finance: 10 Things You Need to Know in 2021
QuantUniversity
 
Bayesian Portfolio Allocation
QuantUniversity
 
The API Jungle
QuantUniversity
 
Explainable AI Workshop
QuantUniversity
 
Constructing Private Asset Benchmarks
QuantUniversity
 
Machine Learning Interpretability
QuantUniversity
 
Responsible AI in Action
QuantUniversity
 
Ad

Recently uploaded (20)

PDF
Performance Report Sample (Draft7).pdf
AmgadMaher5
 
PDF
How to Avoid 7 Costly Mainframe Migration Mistakes
JP Infra Pvt Ltd
 
DOCX
AI/ML Applications in Financial domain projects
Rituparna De
 
PPTX
Numbers of a nation: how we estimate population statistics | Accessible slides
Office for National Statistics
 
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
PPTX
Rocket-Launched-PowerPoint-Template.pptx
Arden31
 
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
PDF
Web Scraping with Google Gemini 2.0 .pdf
Tamanna
 
PPTX
Introduction to Artificial Intelligence.pptx
StarToon1
 
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
PPTX
TSM_08_0811111111111111111111111111111111111111111111111
csomonasteriomoscow
 
PPTX
Usage of Power BI for Pharmaceutical Data analysis.pptx
Anisha Herala
 
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
PPTX
This PowerPoint presentation titled "Data Visualization: Turning Data into In...
HemaDivyaKantamaneni
 
PDF
T2_01 Apuntes La Materia.pdfxxxxxxxxxxxxxxxxxxxxxxxxxxxxxskksk
mathiasdasilvabarcia
 
PPTX
加拿大尼亚加拉学院毕业证书{Niagara在读证明信Niagara成绩单修改}复刻
Taqyea
 
PDF
What does good look like - CRAP Brighton 8 July 2025
Jan Kierzyk
 
PDF
Context Engineering vs. Prompt Engineering, A Comprehensive Guide.pdf
Tamanna
 
PPTX
fashion industry boom.pptx an economics project
TGMPandeyji
 
DOC
MATRIX_AMAN IRAWAN_20227479046.docbbbnnb
vanitafiani1
 
Performance Report Sample (Draft7).pdf
AmgadMaher5
 
How to Avoid 7 Costly Mainframe Migration Mistakes
JP Infra Pvt Ltd
 
AI/ML Applications in Financial domain projects
Rituparna De
 
Numbers of a nation: how we estimate population statistics | Accessible slides
Office for National Statistics
 
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
Rocket-Launched-PowerPoint-Template.pptx
Arden31
 
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
Web Scraping with Google Gemini 2.0 .pdf
Tamanna
 
Introduction to Artificial Intelligence.pptx
StarToon1
 
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
TSM_08_0811111111111111111111111111111111111111111111111
csomonasteriomoscow
 
Usage of Power BI for Pharmaceutical Data analysis.pptx
Anisha Herala
 
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
This PowerPoint presentation titled "Data Visualization: Turning Data into In...
HemaDivyaKantamaneni
 
T2_01 Apuntes La Materia.pdfxxxxxxxxxxxxxxxxxxxxxxxxxxxxxskksk
mathiasdasilvabarcia
 
加拿大尼亚加拉学院毕业证书{Niagara在读证明信Niagara成绩单修改}复刻
Taqyea
 
What does good look like - CRAP Brighton 8 July 2025
Jan Kierzyk
 
Context Engineering vs. Prompt Engineering, A Comprehensive Guide.pdf
Tamanna
 
fashion industry boom.pptx an economics project
TGMPandeyji
 
MATRIX_AMAN IRAWAN_20227479046.docbbbnnb
vanitafiani1
 

Nlp and Neural Networks workshop