Big Data Tools and Platforms

Hadoop Ecosystem In order to understand Hadoop Ecosystem, it is necessary to be reminded that Hadoop is a framework. If you were to view it from the perspective of a house, then this would be quite an uncomfortable house to live in. It would have pipes, windows, doors, walls, and…

Big Data Applications

The use of Big Data and its constant growth has led to the emergence of a wide range of applications in different fields. This chapter takes a look at three key application areas of Big Data, namely: Artificial Intelligence, Machine Learning & Deep Learning; predictive analytics; and business intelligence. Artificial…

Deep Learning Models

There are different types of deep learning models including Single Layer Perceptron Model (SLP); Multi-layer Perceptron Model (MLP); Convolutional Neural Networks (CNNs); Recurrent Neural Networks (RNNs); Restricted Boltzmann Machines (RBMs); and Deep Belief Networks (DBNs). This chapter takes a look at these models in greater details. Single Layer Perceptron Model…

Statistical Concepts

Probability There are many occurrences that cannot be explained how and why it happened. The best we can do about such events is to speculate on the probable cause and likely occurence. This is what probability is all about. Probability refers to the measure of the likelihood that an event…

What is Deep learning

Artificial Intelligence is one of the most transformed technologies of this generation. But this generation is not all about AI since researchers have made advances in other areas like Machine Learning and Deep Learning. The three are complementary. This chapter introduces the three concepts, discussing what is entailed in each…

Neural Networks

A neural network refers to a computer system whose modeling is inspired by the kinds of inter-connections in the human brain and nervous system. This chapter introduces you to two key neural networks, namely artificial neural networks and deep neural networks. Artificial Neural Networks Artificial Neural Networks (ANNs) is one…

Deep Learning Applications

Speech recognition Speech recognition is a piece of technology that makes it possible for machines to understand human-language and then change it to machine-readable code for the execution of specific instructions. We all know that machines only think in 0’s and 1’s, a fact that has always made it difficult…

Why is Artificial Intelligence becoming mainstream now

Why is Artificial Intelligence becoming mainstream now

Artificial intelligence has in recent years been enjoying massive resurgence and for the seasoned experts who have operated in the industry since the 1980s, it could feel like déjà vu. But why is it becoming the mainstream now? Well, the reasons are pretty simple – computing power is cheaper, cloud…

Opportunities from Artificial Intelligence

Opportunities from Artificial Intelligence

Artificial intelligence has a host of new opportunities for the society. Whether it’s in the banking sector, healthcare industry or any other domain, AI opens the door for a vast number of opportunities including: automation, autonomous systems, innovation, and increasing business competitiveness. This chapter takes you through these benefits. Automation…

Artificial Intelligence history road map

Artificial Intelligence history road map

This chapter is focused on the historical road map of neural networks, machine learning and deep learning. By looking into the past of these concepts, you are empowered to better understand and appreciate the current state of affairs. Neural Networks (1950s – 1970s) Neural network, properly known as artificial neural…