Ζωντανα τωρα
9 Μαΐου 2018
Αίθουσα INNOVATHENS | |
---|---|
18:15 - 21:00 |
GreeceJS #24: Machine Learning & Code style-guide
18:15 – 18:20
Opening talk
18:20 – 18:45
JS Knowledge Quiz (GR)
Test your JavaScript skills for fame and honour. All you need is your smartphone – just make sure to be at the venue on time!
18:45 – 19:30
A Deep Neural Network for playing tic-tac-toe, the javascript way (GR)
Anastasios Kakalis, Senior Software Engineer @Workable
Summary
During this presentation we will focus on how machine learning and javascript can co-exist in the same runtime and what does the GPU have to do with all these. We will go through some basics about neural networks, describe how WebGL and deeplearn.js (aka tensorflow.js) can be used to create a machine learning model that runs in the browser. We will then demo how to train this model by playing tic-tac-toe and then use it to play against it. The project is written in TypeScript, using React and deeplearn.js
About the speaker
Anastasios has been working as a Software Engineer for quite a few years. He’s currently employed at Workable, previously working at Google on various products in YouTube and Ads. As a machine learning enthusiast, this talk will focus on how machine learning and javascript can co-exist.
19:50 – 20:00
A message from our sponsor: Norbloc
20:00 – 20:45
Codestyle: small steps in a quest for a perfect code (EN)
Vitalii Demianets, Lead Developer @Norbloc
Summary
A collection of patterns and anti-patterns in the JS code and development in general, useful programming habits.
About the Speaker
Vitalii Demianets is a Chief Architect and a co-founder at norbloc AB. with a specialisation in embedded software, Linux kernel development, blockchain protocols and (lately) JS web apps. Before founding norbloc Vitalii was a lead developer at KnCMiner, the first Bitcoin ASIC miner manufacturer and at a point the largest Bitcoin miner.
|