MITB Banner

Next Stage in IoT revolution – “Continuous Learning”

IoT is growing by leaps and bounds. Clearly, this is driven by many applications of IoT in the industrial and social domains that minimize many customer pain-points.

Share

Here is a brief taxonomy.

screen-shot-2016-10-12-at-10-05-32-am

In simple terms, we expect the following objectives to be met using IoT to different degrees.

OBJECTIVES

  1. Increase Throughput: “Do more”
  2. Continuous Improvement: “Higher quality”
  3. Mass Customization: “Better UX”

Volume, velocity and variety of input data are so great that a human learning what the data is saying, especially in real-time or near real-time, is inconceivable! Therefore, one of the key enablers of IoT has been Machine Learning (ML).

Back in 2000, when we developed and deployed Rockwell Automation’s Integrated Condition Monitoring Solution in large factories, the focus was on automating actions in the periphery: automatic collection via attached sensors, edge-processing (called “fog” computing these days) to make data transport manageable and data transport itself. There was of course, automated processing in the server (“cloud”) but the algorithms applied were simple automated deviation detection, ranking and methods for remote root-cause analysis plus manual follow-up when essential.

By 2016, improvements in networking, data transport, sensors and automated Machine Learning have proliferated industrial IoT applications and driven them into social use cases. So far, so good.

If this was the “Crawl” stage of the “Crawl-Walk-Run” evolution of IoT, what will drive the “Walk” stage from a technical perspective?

CONTINUOUS Learning! Till now, ML has gotten by with “one-shot” learning . . . and accomplished some impressive things. But the larger value-proposition of IoT is Continuous Improvement (Objective #2 above). Continuous improvement cannot happen without continuous learning! Continuous Learning happens when we view learning as “generalization from past experience AND results of new action”! Current ML algorithms cannot accommodate “results of new action”; in other words, current ML uses STATIC machine learning.

Dynamical ML is machine learning that can adapt to variations over time; it requires “real-time recursive” learning algorithms and time-varying data models such as the ones in Generalized Dynamical Machine Learning. Hence, continuous learning can be implemented using DYNAMICAL machine learning. Dynamical ML adds the following FOUR benefits:

  1. Learning in real-time.
    • Just like children mature over time . . .
  2. As machines age, IoT adapts to NEW normal.
    • IoT designed for long-term use.
  3. Underlying system “states” provide a meta-model.
    • A more stable description; less False Positives.
  4. System “states” as “Digital Twin”!
    • Continuous “closed-loop” performance improvement.

In real-life applications, be it industrial or social, the value of the first 3 benefits are self-evident. “States as Digital Twin” requires a few comments. Wikipedia defines Digital Twin as – “Digital twins refer to computerized companions of physical assets that can be used for various purposes. “”Digital twins”” use data from sensors installed on physical objects to represent their near real-time status, working condition or position.” GE, Siemens and other industrial giants have been championing Digital Twins for some time now.

So, Digital Twin is a non-physical representation of a physical asset, or an “avatar”. “Twin” emphasizes the closeness to reality; however, there are many non-physical representations. On the one extreme, one can develop detailed equations (a large set of nonlinear coupled partial differential equations?!) that capture the total “physics” of the machine; then they can be rendered nicely on a (3D?) display using CGI to look almost real. I am not an advocate of such verisimilitude – there is little business benefit.

In the process of DYNAMICAL machine learning, the data model and the algorithms used (Generalized Dynamical Machine Learning) naturally generates what is called the “State-space” model of the machine. It may not *look* like the machine but it captures the dynamics in all its detail (there IS a challenge in relating “states” to actual machine component conditions though). So, I am a proponent of using the “State-space representation” that we get for free in Dynamical ML as the “digital twin”. This is a topic for future exploration and advancement.

We are ready for Dynamical ML today. The following publications provide the theory, algorithms, applications and MATLAB code.

  1. Generalized Dynamical Machine Learning: We introduce a new Machine Learning (ML) solution for Dynamical, Non-linear, In-Stream Analytics.
  2. Static & DYNAMICAL Machine Learning – What is the Difference?: Clarifies some confusion.
  3. Need for DYNAMICAL Machine Learning: It may be time to move on to Dynamical Machine Learning . . .
  4. Introducing *SYSTEMS* Analytics: Merging of Systems Theory and Machine Learning.
  5. Systems Analytics: Adaptive Machine Learning workbook: Book available through Amazon covering basic and advanced topics.

Continuous Improvement <requires> Continuous Learning <requires> DYNAMICAL machine learning!

This simple equation captures the push that will move IoT into the next stage . . .

Share
Picture of PG Madhavan

PG Madhavan

Dr. PG Madhavan is the Founder of Syzen Analytics, Inc. He developed his expertise in Analytics as an EECS Professor, Computational Neuroscience researcher, Bell Labs MTS, Microsoft Architect and startup CEO. PG has been involved in four startups with two as Founder. PG has 12 issued US patents and over 100 publications & platform presentations to Sales, Marketing, Product, Industry Standards and Research groups.
Related Posts

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

Upcoming Large format Conference

May 30 and 31, 2024 | 📍 Bangalore, India

Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

AI Courses & Careers

Become a Certified Generative AI Engineer

AI Forum for India

Our Discord Community for AI Ecosystem, In collaboration with NVIDIA. 

Flagship Events

Rising 2024 | DE&I in Tech Summit

April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore

MachineCon GCC Summit 2024

June 28 2024 | 📍Bangalore, India

MachineCon USA 2024

26 July 2024 | 583 Park Avenue, New York

Cypher India 2024

September 25-27, 2024 | 📍Bangalore, India

Cypher USA 2024

Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA

Data Engineering Summit 2024

May 30 and 31, 2024 | 📍 Bangalore, India

Subscribe to Our Newsletter

The Belamy, our weekly Newsletter is a rage. Just enter your email below.