Showing posts from May, 2018

Google AI designs new AIs

Think your safe in your job if you are an AI researcher?
Think again. Not even AI scientists are safe from the relentless takeover of jobs currently done by real people.

A team at Google has trained an AI to design other "child" AIs that perform as well, if not better than, those designed by humans.

It is called AutoML - where ML means machine learning - and it has been used to create a neural network for image recognition that outperforms existing human designed networks.
Artificial neural networks have to be trained and this involves vast amounts of data. In the case of an image recogniser, this is a large set of images that has already been categorised and labelled as 'cat', 'dog', 'elephant', and so on. As the number of images increases the more complex the network needs to be to recognise them and the longer the training will take.
AI researchers compile these large data sets to use as benchmarks for new systems and they vary from tens of thou…

The Top 4 Ways to Install Python

Ranging from the 'ridiculously easy' to the 'not at all difficult but long and tedious', you can install Python in a few ways. Python is definitely THE language to learn at the moment particularly if you want to get into Data Science or AI. Many of the leading AI frameworks use Python, e.g. Tensorflow from Google and Apache's MX Net.

There are two versions of Python, Python2 and Python3. Python3 is obviously the latest one but is not completely compatible with the old version, so while version 2 is still available, 3 is the one that is being developed.

As well as Python, itself, you will likely need an editor and a package manager. The 'standard' editor that tends to come with Python is Idle, which is fine for beginners (but there are better choices IMHO) and the 'standard' package manager is pip - this allows you to easily download and install Python packages.

1. The 'do nothing' way to install PythonThe easiest way to get Python is to, firs…