African Masters in Machine Intelligence Kicks off in Rwanda.

AIMs student Kigali

Yesterday, the African Institute for Mathematical Sciences (AIMS) officially started the one-year intensive African Master’s in Machine Intelligence (AMMI) in partnership with Facebook and Google. The masters program started at the AIMS-Rwanda campus in Kigali. AIMS is a network of centers of excellence spanning the African continent. AIMS has been recruiting and training Africa’s top … Read moreAfrican Masters in Machine Intelligence Kicks off in Rwanda.

Explaining Bayes’ Theorem with an Owambe

bayesian owambe

Bayes Theorem is an important approach in statistics for testing hypotheses and deriving estimates. According to Wikipedia: Bayes’ theorem (alternatively Bayes’ law or Bayes’ rule, also written as Bayes’s theorem) describes the probability of an event, based on prior knowledge of conditions that might be related to the event. For example, if cancer is related to age, then, using Bayes’ theorem, a person’s … Read moreExplaining Bayes’ Theorem with an Owambe

Data For Business: Customer 360° for Customer Value Management (CVM)

Customer Value Management

Imagine you are standing on top of the highest mountain in the world where you can see the waters, streams, trees, valleys and animals all around you. What would you do? My guess is you will absorb yourself in the view to make the most out of your time. Same logic applies to Customer 360° … Read moreData For Business: Customer 360° for Customer Value Management (CVM)

Data for Business: The Art and Science of Customer Value Management

customer value

Background I’m writing this piece to make business leaders and companies stay conscious and keep track of their customer’s data, a huge goldmine that they can use to create competitive advantage and make smart decisions. Over the years, CEOs have only had to pay attention to their financial data. They’d read a one-page summary of … Read moreData for Business: The Art and Science of Customer Value Management

Introduction to Neural Networks – Part 2

From the previous post we explained what the neural network is and what it does. A neural network consists of a input layer, hidden layer (middle layer) and the output layer. The input layer takes in the input (images, files, audio, video etc), passes it to the hidden layer where come processing/learning is done and passed … Read moreIntroduction to Neural Networks – Part 2

Introduction to Neural Networks – Part 1

What are neural networks? Humans can easily identify objects because the brain has “seen” (learned) the images of those objects before – as input, processes it and then identifies the object as a dog, book, stick e.t.c. However, this is extremely difficult for computers. Why? Because computers are primarily programmed for computational results. Computers compute! … Read moreIntroduction to Neural Networks – Part 1