Subscribe to DSC Newsletter

Ajit jaokar's Blog (129)

Artificial Intelligence strategy for SMEs: A pragmatic approach


Is an Artificial Intelligence (AI) strategy feasible for SMEs? (Small to Medium Enterprises)?

In this post, we present a pragmatic approach for SMEs to consider AI (at low cost)

To provide some context - What is AI? - We use the following definitions

Machine Learning means…


Added by ajit jaokar on April 5, 2020 at 12:09pm — 1 Comment

An introduction to Statistical Inference and Hypothesis testing


In a previous blog (The difference between statistics and data science), I discussed the significance of statistical inference. In this section, we expand on these ideas  

The goal of statistical inference is to make a statement about something that is not observed within a certain level of…


Added by ajit jaokar on March 22, 2020 at 2:22pm — No Comments

COVID 19 - How AI and next generation manufacturing technologies(FMS) can lead to more local manufacturing jobs if we invest in educating the workforce to work with AI



Due to COVID19, we already have 1000 deaths in Italy.

Two months ago, these folks, many of them elderly, would have been celebrating Christmas and looking forward to the next Christmas – knowing that northern Italy has one of the best healthcare systems in the world

But apart from the human cost, the…


Added by ajit jaokar on March 14, 2020 at 1:00pm — No Comments

An introduction to Cloud Native applications and Kubernetes


Kubernetes is being described as the next ‘Java’ i.e. it is fast becoming an endemic/ underlying platform for the whole industry just like the Java programming language.

For the first time, we are seeing the entire ecosystem aligning around the single platform via the Cloud native foundation.

Kubernetes is the underlying technology behind a term called ‘Cloud Native’

The Cloud Native foundation defines the term ‘Cloud Native’ as: 



Added by ajit jaokar on March 10, 2020 at 11:00am — No Comments

The case for open data for AI in the fight against COVID-19

I saw a post recently which claimed that AI can help doctors diagnose coronavirus

On the face of it - this sounds like a positive development but I wonder if it is?

As I understand it,  a single Chinese…


Added by ajit jaokar on March 6, 2020 at 12:09pm — 1 Comment

The difference between Statistics and Data Science: Big Data and Inferential Statistics

This post is based on two insightful threads I read online (References below)

Based on these, I address the question of ‘The difference between Statistics and Data Science’. Traditionally, most people, including me, would say that ‘statistics came first and Data Science builds upon statistics’. This chain of thought is valid but as you see…


Added by ajit jaokar on February 23, 2020 at 11:49am — No Comments

Which masters or PhD program should I choose for Data Science or Artificial Intelligence?


Which masters or PhD course should I choose for Data Science or Artificial Intelligence?


This is one of the most common questions I am asked


Here is my view – and the usual caveats apply – i.e. the viewpoint is personal and is not associated with any company or institution I am…


Added by ajit jaokar on February 17, 2020 at 7:12am — No Comments

MLOps vs. DevOps: the similarities and differences

In this post, we explore two terms which are becoming relatively common in professional machine learning applications – MLOps and DevOps

The term MLOps refers to a set of techniques and practises for data scientists to collaborate operations professionals.. MLOps aims to manage deployment of machine learning and deep learning models in large-scale production environments.

The term DevOps comes from the software…


Added by ajit jaokar on February 12, 2020 at 10:00pm — No Comments

12 thought leaders on LinkedIn who are creating original content to learn Artificial Intelligence and Machine Learning

I often use this quote from Isaac Newton in my teaching.

AI is a vast and a complex subject. No matter how much you know -  you realise that there is really a vast amount more to learn. So, my way of learning a subject as complex and dynamic as AI, is to share my insights. This helps me to refine my own thinking.

I also follow…


Added by ajit jaokar on January 26, 2020 at 12:30pm — No Comments

Deploying machine learning models using Agile

In the previous post, ten strategies to implement ai on the cloud and edge, I discussed strategies for end to end deployment for machine learning modules.


How this relates to Agile?


Deployment of AI comes within the scope the normal SDLC (software development lifecycle)

So, normal Agile techniques like scrum, sprints, backlog…


Added by ajit jaokar on January 20, 2020 at 1:06pm — No Comments

Ten strategies to implement AI on the Cloud and Edge


The deployment of Machine Learning and Deep Learning algorithms on Edge devices is a complex undertaking. In this post, I list the strategies for deploying AI to Edge devices end-to-end i.e. for the full pipeline covering machine learning (building modules) and deployment (devops)

I welcome your comments on additional ideas that could be included. In subsequent posts, I will elaborate these ideas in detail and…


Added by ajit jaokar on January 16, 2020 at 11:30am — 1 Comment

Data science cookbook style code reference in Python for beginners

Here is another resource I use for teaching my students at AI for Edge computing course. I like this resource because I like the cookbook style of learning to code. The resource is based on the book Machine…


Added by ajit jaokar on December 29, 2019 at 11:30pm — No Comments

NeurIPS 2019 – analysis of papers by themes

You can always learn a lot from the papers presented at NeurIPS

There is some good analysis already on the web.

From Chip Huygen – neurips 2019 analysis and from David…


Added by ajit jaokar on December 25, 2019 at 7:54am — No Comments

AI and the future of work: Will Artificial Intelligence make us all into Polymaths in the future?


AI and the future of work is a major topic of discussion


Most views on this subject are negative


More broadly, the negative impact of technology has been highlighted by Nicholas Carr (the shallows) ,…


Added by ajit jaokar on December 22, 2019 at 1:30pm — No Comments

Seven differences between academia and industry for building machine learning and deep learning models



Academia and industry take different approaches to building machine learning and deep learning models


Here are seven differences

1) Approach to accuracy:…


Added by ajit jaokar on December 18, 2019 at 12:45pm — No Comments

Rule of thumb: Which AI / ML algorithms to apply to business problems


How to know which AI/ ML algorithm to apply to which business problem?

This is a common question

I found a good reference for it –…


Added by ajit jaokar on December 13, 2019 at 10:18am — 2 Comments

Free open access book on Industry 4.0, factory automation and Edge

The Digital Shopfloor: Industrial Automation in the Industry 4.0 Era looks like a great free open access book by John Soldatos,  Oscar Lazaro and Franco Antonio Cavadini

The book deals with the transformation of the shop floor and the wider supply chain by the deployment of Industrial IoT


Some of…


Added by ajit jaokar on December 3, 2019 at 12:20pm — No Comments

How to implement Digital Transformation in an Enterprise using artificial intelligence?



Digital transformation is getting some traction now.

There are many definitions of digital transformation.

For example, according to salesforce  digital transformation is  -    Digital transformation is the process of using…


Added by ajit jaokar on November 24, 2019 at 8:54am — No Comments

Artificial Intelligence on Edge devices: an engineering led approach

Artificial Intelligence – Cloud and Edge implementations takes an engineering-led approach for the deployment of AI to Edge devices within the framework of the cloud.

We often use the word ‘engineering’ in casual conversation. However, in this context, we attach a specific meaning to Engineering. Engineering is the use of scientific principles to design and build machines, structures, and other items, including bridges, tunnels, roads, vehicles, and…


Added by ajit jaokar on November 11, 2019 at 11:00am — No Comments

Understanding the applications of Probability in Machine Learning


This post is part of my forthcoming book The Mathematical Foundations of Data Science. Probability is one of the foundations of machine learning (along with linear algebra and optimization). In this post, we discuss the areas where probability theory could apply in machine learning applications. If you want to know more about…


Added by ajit jaokar on October 27, 2019 at 10:30am — No Comments


  • Add Videos
  • View All

© 2020   TechTarget, Inc.   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service