RSSAmplifier

Blog

DANIEL SLATER'S BLOG

Engineering - AI - Deep learning

danielslater.netRSS feed ↗10 posts

Latest posts

Book notes: Good strategy, bad strategy by Richard Rumelt

A very interesting book on buisness strategy. It focuses on what makes a strategy and how to distiguish the good from the bad. I would recommend it for anyone involved in running a buiness who would benifit from a framework for thinking about strategy. Some of the best stuff in the book is going in Continue reading Book notes: Good strategy, bad strategy by Richard Rumelt

Book review: The lean manager

The lean manager is a book about the manager of a car factory in France. His company has just gone through a takeover and the new CEO informs him he must close the factory. After begging the CEO agrees that if significant improvements are made to productivity, before the closure can be arranged(it s France, labor Continue reading Book review: The lean manager

How do I know if I’m good at programming?

I was talking to a very junior programmer recently and he asked me a great question. A question so good, it made me stop and think about my perspective on how learning happens. The question was: “How do I know if I’m good at programming?” I’ve often been asked the other side of this question Continue reading How do I know if I’m good at programming?

Book: Python Deep Learing

Me and my co-authors recently finished work on a book called Python Deep Learning. It is now available on amazon The book aims to give a broad introduction to deep learning and show how to implement and use various techniques in Python. It includes examples of many applications of deep learning, including image recognition, speech Continue reading Book: Python Deep Learing

AlphaToe

AlphaGo Is an AI developed by Google Deepmind that recently became the first machine to beat a top level human Go player. AlphaToe Is an attempt to apply the same techniques used in AlphaGo to Tic-Tac-Toe. Why? I hear you ask. Tic-tac-toe is a very simple game and can be solved using basic min-max. Because it s a good Continue reading AlphaToe

Using Net2Net to speed up network training

When training neural networks there are 2 things that combine to make life frustrating: Neural networks can take an insane amount of time of train. How well a network is able to learn can be hugely affected by the choice of hyper parameters(hyper parameters here refers mainly to the numbers of layer and numbers of Continue reading Using Net2Net to speed up network training

PyDataLondon 2016

Last week I gave a talk at PyDataLondon 2016 hosted at the Bloomberg offices in central London. If you don t know anything about PyData it is an community of Python data science enthusiasts that run various meetups and conferences across the world. If your interested in that sort of thing and they are running something near Continue reading PyDataLondon 2016

Mini-Pong and Half-Pong

I m going to be giving a talk/tutorial at PyDataLondon 2016 on Friday the 6th of may, if your in London that weekend I would recommend going, there are going to be lots of interesting talks, and if you do go please say hi. My talk is going to be a hands on, on how to build Continue reading Mini-Pong and Half-Pong

Deep-Q learning Pong with Tensorflow and PyGame

In a previous post we went built a framework for running learning agents against PyGame. Now we ll try and build something in it that can learn to play Pong. We will be aided in this quest by two trusty friends Tensorflow Google s recently released numerical computation library and this paper on reinforcement learning for Atari Continue reading Deep-Q learning Pong with Tensorflow and PyGame

Book review: The Phoenix Project

This book is about IT project management, but unlike most management books, instead of being a series of case studies, it is written like a novel. The main character, Bill, is suddenly promoted from head of middleware technology to CTO at a time when the company, Parts limited, is failing apart at the seems. What Continue reading Book review: The Phoenix Project