Slide 1

Slide 1 text

Olga Petrova, @tyoushe Visual Feature Engineering for Machine Learning with React Olga Petrova, @tyoushe Developer Advocate, Sencha

Slide 2

Slide 2 text

Olga Petrova, @tyoushe Magic What I do Data Aggregation Data Preprocessing Feature Engineering What I also do Data Postprocessing Visualizations Dashboards

Slide 3

Slide 3 text

Olga Petrova, @tyoushe What I also do What I do Magic ! ! "

Slide 4

Slide 4 text

Olga Petrova, @tyoushe

Slide 5

Slide 5 text

Olga Petrova, @tyoushe TensowFlow.js + React + d3.js React + ExtReact Feature Engineering

Slide 6

Slide 6 text

Olga Petrova, @tyoushe Predict Results at FIFA World Cups? ⚽

Slide 7

Slide 7 text

Olga Petrova, @tyoushe FIFA Would Cup Dataset Training: 1930 - 2014 Validation: 2018

Slide 8

Slide 8 text

Olga Petrova, @tyoushe Features • Previous wins count for Team A minus previous wins count for Team B • in total • in last 12 years • Previous wins count for Team A against Team B • in total • in last 12 years • at the same stage • The game is played in Team A or Team B's home country • Stage

Slide 9

Slide 9 text

Olga Petrova, @tyoushe Target • Group stage: • Team A won • Team B won • Draw • Play-off game: • Team A won • Team B won

Slide 10

Slide 10 text

Olga Petrova, @tyoushe

Slide 11

Slide 11 text

Olga Petrova, @tyoushe Most Valuable Features • Previous wins count for Team A minus previous wins count for Team B • in last 12 years • Previous wins count for Team A against Team B • in total • The game is played in Team A or Team B's home country • Stage

Slide 12

Slide 12 text

Olga Petrova, @tyoushe Insights • Teams that won more games in last 12 years perform better • Teams playing in the home country perform better • Weaker teams perform better on a higher stage • Teams that lost more games against this opponent in the past perform better

Slide 13

Slide 13 text

Olga Petrova, @tyoushe Links • Source code https://github.com/olga-petrova/TensorflowVisualization • Live demo https://se.sencha.com/TensorflowVisualization/

Slide 14

Slide 14 text

Olga Petrova, @tyoushe @tyoushe