AI & Machine Learning

Explainable AI: Why visualizing neural networks is important

By analyzing and comparing the examples, neural networks create complex mathematical functions with thousands of parameters, which can make statistical predictions and classify new data. Well-trained neural networks can produce very accurate results, sometimes even better than humans. But the problem is we don’t know how they work. Even the engineers who build deep learning models often can’t make sense of the logic behind thousands and millions of parameters that constitute the neural networks.

Linear Algebra for Deep Learning

In this post, you will learn about the mathematical objects of Linear Algebra that are used in Machine Learning. You will also learn how to multiply, divide, add and subtract these mathematical objects.  You will also learn about the most important properties of Matrices and why they enable us to make more efficient computations. On top of that, you will learn what inverse- and transpose Matrices are and what you can do with it. Although there are also other parts of Linear Algebra used in Machine Learning, this post gives you a proper introduction to the most important concepts.

7 MINUTES READ Continue Reading »

Applications of Machine Learning in Education

Machine learning methods are used in a wide range of areas. In this post, I will discuss a few of the ways that machine learning is used within the education space – specifically K-12. Machine learning has the potential of making a significant impact in this space, so let’s look at some of those areas. 

6 MINUTES READ Continue Reading »
  • Top articles, research, podcasts, webinars and more delivered to you monthly.

  • Artificial intelligence creates ‘self-learning attackers’

    In terms of cyber security AI is as much a tool for the implementation of security measures, and the vendors selling them, as it is for cyber attackers. Every time a new network security technology is introduced, you can be certain terms such as deep learning, machine learning, self-learning algorithms, cognitive analytics and neural networks are part of the pitch.  But the industry’s focus on AI as a way to boost protection against threats ignores the larger problem, which is that of ‘self-learning attackers’.

    4 MINUTES READ Continue Reading »

    Deep Learning for Object Detection: A Comprehensive Review

    Faster R-CNN, R-FCN, and SSD are three of the best and most widely used object detection models out there right now. Other popular models tend to be fairly similar to these three, all relying on deep CNN’s (read: ResNet, Inception, etc.) to do the initial heavy lifting and largely following the same proposal/classification pipeline.  At this point, putting these models to use just requires knowing Tensorflow’s API. Tensorflow has a starter tutorial on using these models. Give it a try!

    9 MINUTES READ Continue Reading »

    Causal Inference