Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Predicting irregularities in public bidding: an...
Search
Thiago Marzagão
May 28, 2017
Research
3.6k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Predicting irregularities in public bidding: an application of neural networks
Thiago Marzagão
May 28, 2017
More Decks by Thiago Marzagão
See All by Thiago Marzagão
Aula inagural na ENAP
thiagomarzagao
0
1.2k
SICSS presentation
thiagomarzagao
0
1.2k
antitrust uses and misuses (in the age of Big Data)
thiagomarzagao
1
2.1k
mineração de dados
thiagomarzagao
0
2.8k
mineração de dados no governo
thiagomarzagao
1
3.4k
Using AI to fight corruption in the Brazilian government
thiagomarzagao
0
340
Uso de Técnicas de Mineração de Dados no Monitoramento dos Gastos Públicos e no Combate à Corrupção
thiagomarzagao
0
3.4k
Mineração de Dados no Governo Federal
thiagomarzagao
0
150
Classificação Automatizada de Produtos e Serviços Licitados
thiagomarzagao
0
100
Other Decks in Research
See All in Research
Source Code Diff Revolution
tsantalis
0
120
人間中心の意思決定支援AI
yukinobaba
PRO
7
3.9k
COMETAを用いたデータ民主化運動の歴史
sazimai
0
240
全国町字単位空き家率推定データver1.0データ仕様
microbaseinc
0
210
2026年 オープンキャンパス 研究室紹介
junkurihara
0
160
【Zozo Research 技術共有会】三次元領域の現在と展望
mickey_0226
3
600
Fukui Shibiten 39 - AI Art
butchi
0
190
AIエージェント時代のLLM-jpモデルのあるべき姿
k141303
0
610
長時間動画QAにおけるマルチエージェント推論 ・SVAgent: Storyline-Guided Long Video Understanding via Cross-Modal Multi-Agent Collaboration
murakawatakuya
1
200
GLIM とMegaParticles:正規分布近似の限界とタイトカップリング&パーティクルフィルタの進展 / GLIM and MegaParticles : Progress of the distribution representation in SLAM
koide3
0
770
【中間報告】国会議員の立法・政策実務を支える環境を巡る現状と課題
polipoli
0
530
SoftMatcha 2: 1兆語規模コーパスの超高速かつ柔らかい検索
e869120_sub
7
3.8k
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
540
We Are The Robots
honzajavorek
0
330
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
490
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Six Lessons from altMBA
skipperchong
29
4.5k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.9k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
700
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
400
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
430
Transcript
Predicting irregularities in public bidding: an application of neural networks
Observatory of Public Spending
Government contractor doesn’t pay employees Default epidemy in the federal
government: 4 companies went bankrupt Construction company abandons 3 projects Observatory of Public Spending
Observatory of Public Spending what if we could predict which
contractors will become headaches?
Observatory of Public Spending
Observatory of Public Spending impossible to do manually ~25k new
contracts every year
Observatory of Public Spending
Observatory of Public Spending data + neural networks = predictions
Observatory of Public Spending data: - n = 10186 -
9442 (~93%) not problem - 744 (~ 7%) problem - 2011-2016
Observatory of Public Spending data: - Y: has the company
been punished before?
Observatory of Public Spending data: - X: a total of
183 attributes, like: - # of employees - average salary of employees - # of auctions it participated - donated $ to politicians? - …
Observatory of Public Spending neural networks: - two approaches: -
(“traditional”) neural network - deep neural network
Observatory of Public Spending TNN: - 2 hidden layers -
can’t handle 183 attributes - hence must use PCA first
Observatory of Public Spending TNN: - PCA - selected 24
continuous variables based on covariance matrix - PCA reduced 24 variables to 9 components (~70% of variance; all components w/ eigenvalue > 1)
Observatory of Public Spending TNN: - 9 components + 21
binary vars. - 80% training - w/ oversampling - 20% testing - boosting (10 models)
Observatory of Public Spending DNN: - 3 hidden layers -
hundreds of neurons - can handle all 183 variables - can handle complex relationships between the variables
Observatory of Public Spending DNN: - all 183 variables (no
PCA) - no oversampling - 80% training - 20% testing - 5-fold cross-validation
Observatory of Public Spending
Observatory of Public Spending how can we evaluate performance? -
accuracy (% of correct predictions overall) - recall (% of problems predicted to be problems) - precision (% of predicted problems that are problems)
Observatory of Public Spending how can we evaluate performance? -
accuracy (% of correct predictions overall) - recall (% of problems predicted to be problems) - precision (% of predicted problems that are problems)
Observatory of Public Spending results: - TNN precision: 0.24 -
DNN precision: 0.79 - huge difference! extra computational cost of DNN is worth it
Observatory of Public Spending to do: - improve recall -
0.58 w/ TNN - 0.26 w/ DNN - change the law - must allow gov not to contract w/ high risk companies
Observatory of Public Spending Ting Sun
[email protected]
Leonardo Sales
[email protected]
Observatory of Public Spending @tmarzagao thiagomarzagao.com