WHY IT MATTERS: Digital Transformation
214.9K views | +7 today
Follow
WHY IT MATTERS: Digital Transformation
Get weekly or monthly digest of all posts in your inbox: https://fmcs.digital/wim-subscribe
Curated by Farid Mheir
Your new post is loading...

Popular Tags for this blog

Current selected tags: 'Software Engineering', 'AI'. Clear
Scooped by Farid Mheir
Scoop.it!

#AI is still more art than science & why your project will most likely fail initially: Lessons Learned Reproducing a Deep Reinforcement Learning Paper from Matthew Rahtz HT @gnats

#AI is still more art than science & why your project will most likely fail initially: Lessons Learned Reproducing a Deep Reinforcement Learning Paper from Matthew Rahtz HT @gnats | WHY IT MATTERS: Digital Transformation | Scoop.it

Finally, though, the biggest surprise with this project was just how long it took - and related, the amount of compute resources it needed. The first surprise was in terms of calendar time. My original estimate was that as a side project it would take about 3 months. It actually took around 8 months. (And the original estimate was supposed to be pessimistic!) Some of that was down to underestimating how many hours each stage would take, but a big chunk of the underestimate was failing to anticipate other things coming up outside the project. It’s hard to say how well this generalises, but for side projects, taking your original (already pessimistic) time estimates and doubling them might not be a bad rule-of-thumb.

Farid Mheir's insight:

WHY IT MATTERS: reading about AI these days feels like everybody should be doing it because it is so easy. First, it is not. Second you need lots of data. Third, debugging is a pain. Reading this papers feels just like what we had to fight with in the early days on mainframe computers with punch cards and batch processing. Actually, this may be a good parallel to draw. Moreover, Element.ai estimates that there are only about 10000 people with the right AI skills in the world. Still very early - be warned!

No comment yet.
Scooped by Farid Mheir
Scoop.it!

#Apache PredictionIO is proof that value is in the #data, not the #software

#Apache PredictionIO is proof that value is in the #data, not the #software | WHY IT MATTERS: Digital Transformation | Scoop.it

Apache PredictionIO is an open source Machine Learning Server built on top of a state-of-the-art open source stack for developers and data scientists to create predictive engines for any machine learning task.

Farid Mheir's insight:

WHY IT MATTERS: AI toolkits are now plentiful and opensource, this is just one of them. Why opensource? Because the real value is in the data you have, not the software. It's the data stupid...!

No comment yet.
Scooped by Farid Mheir
Scoop.it!

#weekendReading this 8-part blog post called "Machine Learning is Fun!" is a very good overview of what #AI technologies are all about

#weekendReading this 8-part blog post called "Machine Learning is Fun!" is a very good overview of what #AI technologies are all about | WHY IT MATTERS: Digital Transformation | Scoop.it

This guide is for anyone who is curious about machine learning but has no idea where to start. I imagine there are a lot of people who tried reading the wikipedia article, got frustrated and gave up wishing someone would just give them a high-level explanation. That’s what this is. The goal is be accessible to anyone — which means that there’s a lot of generalizations. But who cares? If this gets anyone more interested in ML, then mission accomplished.

Farid Mheir's insight:

WHY IT MATTERS: this series of article present the fundamental technologies behind AI in a very simple and easy to understand way.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Modern Face Recognition with #DeepLearning and simple program anyone can try

Modern Face Recognition with #DeepLearning and simple program anyone can try | WHY IT MATTERS: Digital Transformation | Scoop.it

This technology is called face recognition. Facebook’s algorithms are able to recognize your friends’ faces after they have been tagged only a few times. It’s pretty amazing technology — Facebook can recognize faces with 98% accuracy which is pretty much as good as humans can do!

Farid Mheir's insight:

WHY IT MATTERS: facial recognition libraries have made it very simple to include the feature in any system. Read the article to understand how facial recognition works then jump to this other post to try out the actual code to do it. https://blog.paperspace.com/facial-recognition-using-deep-learning/ 

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Google explains what it takes to create Production-Scale #MachineLearning Platform using #TensorFlow #TFX

Google explains what it takes to create Production-Scale #MachineLearning Platform using #TensorFlow #TFX | WHY IT MATTERS: Digital Transformation | Scoop.it

Creating and maintaining a platform for reliably producing and deploying machine learning models requires careful orchestration of many components—-a learner for generating models based on training data, modules for analyzing and validating both data as well as models, and finally infrastructure for serving models in production. This becomes particularly challenging when data changes over time and fresh models need to be produced continuously. Unfortunately, such orchestration is often done ad hoc using glue code and custom scripts developed by individual teams for specific use cases, leading to duplicated effort and fragile systems with high technical debt. We present the anatomy of a general-purpose machine learning platform and one implementation of such a platform at Google. By integrating the aforementioned components into one platform, we were able to standardize the components, simplify the platform configuration, and reduce the time to production from the order of months to weeks, while providing platform stability that minimizes service disruptions. We present the case study of one deployment of the platform in the Google Play app store, where the machine learning models are refreshed continuously as new data arrive. Deploying the platform led to reduced custom code, faster experiment cycles, and a 2% increase in app installs resulting from improved data and model analysis.

Farid Mheir's insight:

WHY THIS MATTERS

This article explains the different components that Google had to create in order to make their machine learning tensorFlow system production grade and ensure it could support a software engineering development process. We are entering a brave new world of new tools.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Amazon Alexa has 15,000 Skills and it is growing fast- when will it become #selfAware? #scary?

Amazon Alexa has 15,000 Skills and it is growing fast- when will it become #selfAware? #scary? | WHY IT MATTERS: Digital Transformation | Scoop.it

Developers have built more than 15,000 skills with the Alexa Skills Kit. Explore the stories behind some of these innovations, then start building your own skill. If you’re serious about getting into building voice UIs, we’d like to help you explore. 

Farid Mheir's insight:

WHY THIS IS IMPORTANT

Alexa is a nice little gadget that uses artificial intelligence to understand language and answer questions. It has a vocabulary and skills but what may set it apart is the ability for anybody to develop new skills for the device. Any developer can add features to the devices which means that it may learn at an exponential rate. 15000 skills today is impressive but not yet amazing - although most skills are gadget. But think back to the iPhone 10 years ago and its few apps. Now consider the millions of apps on the Apple store today and you may also agree with me that this is important...

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Learning AI: #Tensors Illustrated, a multi-part #AI #tutorial 

Learning AI: #Tensors Illustrated, a multi-part #AI #tutorial  | WHY IT MATTERS: Digital Transformation | Scoop.it

Maybe you’ve downloaded TensorFlow and you’re ready to get started with some deep learning?

But then you wonder: What the hell is a tensor?

Perhaps you looked it up on Wikipedia and now you’re more confused than ever. Maybe you found this NASA tutorial and still have no idea what it’s talking about?

The problem is most guides talk about tensors as if you already understand all the terms they’re using to describe the math. Have no fear! I hated math as a kid, so if I can figure it out, you can too! We just have to explain everything in simpler terms.

 

Farid Mheir's insight:

If you want to start nibbling on artificial intelligence, start by reading this tutorial. Simple, yet complete enough to walk you through the most important stuff.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

#DeepLearning for complete beginners: Recognising handwritten digits by Cambridge Coding Academy

#DeepLearning for complete beginners: Recognising handwritten digits by Cambridge Coding Academy | WHY IT MATTERS: Digital Transformation | Scoop.it

Welcome to the first in a series of blog posts that is designed to get you quickly up to speed with deep learning; from first principles, all the way to discussions of some of the intricate details, with the purposes of achieving respectable performance on two established machine learning benchmarks: MNIST (classification of handwritten digits) and CIFAR-10 (classification of small images across 10 distinct classes—airplane, automobile, bird, cat, deer, dog, frog, horse, ship & truck).

Farid Mheir's insight:

Very technical series of articles on deep learning coding techniques. Useful to read even if you have only limited DL coding experience because it pulls the covers from over a very new way of coding - especially for old nerds like me!

 

part 1: http://online.cambridgecoding.com/notebooks/cca_admin/deep-learning-for-complete-beginners-recognising-handwritten-digits 

part 2: http://online.cambridgecoding.com/notebooks/cca_admin/convolutional-neural-networks-with-keras 

part 3: http://online.cambridgecoding.com/notebooks/cca_admin/neural-networks-tuning-techniques 

No comment yet.
Curated by Farid Mheir
Get every post weekly in your inbox by registering here: http://fmcs.digital/newsletter-signup/