AIoT ਅਗਲਾ ਵੱਡਾ ਪਲੇਟਫਾਰਮ ਸ਼ਿਫਟ ਹੈ

ਸੌਫਟਵੇਅਰ ਨੇ ਇੱਕ ਸਮੇਂ ਦੁਨੀਆ 'ਤੇ ਕਬਜ਼ਾ ਕਰ ਲਿਆ ਸੀ। ਹੁਣ, ਹਾਰਡਵੇਅਰ ਵਾਪਸ ਸੌਫਟਵੇਅਰ ਨੂੰ ਖਾ ਰਿਹਾ ਹੈ।

ਇਹ ਉਪਭੋਗਤਾ ਗੈਜੇਟਸ (consumer gadgets) ਬਾਰੇ ਨਹੀਂ ਹੈ। ਇਹ ਉਦਯੋਗਿਕ ਹਾਰਡਵੇਅਰ ਬਾਰੇ ਹੈ। ਸੈਂਸਰ, ਕੈਮਰੇ, ਅਤੇ ਐਜ ਨੋਡਸ (edge nodes) ਊਰਜਾ, ਨਿਰਮਾਣ ਅਤੇ ਲੌਜਿਸਟਿਕਸ ਦੀ ਰੀੜ੍ਹ ਦੀ ਹੱਡੀ ਬਣਦੇ ਹਨ।

ਜਦੋਂ ਤੁਸੀਂ ਇਸ ਹਾਰਡਵੇਅਰ ਵਿੱਚ AI ਜੋੜਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ AIoT ਮਿਲਦਾ ਹੈ।

ਵੈੱਬ ਅਤੇ ਮੋਬਾਈਲ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਵੱਖਰੇ ਨਿਯਮਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈਂਦਾ ਹੈ। ਉਹ ਭਰੋਸੇਯੋਗ ਇੰਟਰਨੈੱਟ ਅਤੇ ਸਾਫ਼ ਡੇਟਾ ਦੀ ਉਮੀਦ ਕਰਦੇ ਹਨ। AIoT ਇਹਨਾਂ ਅਨੁਮਾਨਾਂ ਨੂੰ ਤੋੜ ਦਿੰਦਾ ਹੈ।

ਸੈਂਸਰ ਡੇਟਾ ਅਕਸਰ ਅਸਪਸ਼ਟ (messy) ਹੁੰਦਾ ਹੈ। ਤੁਸੀਂ ਦੇਖੋਗੇ:

  • ਆਫਲਾਈਨ ਸੈਂਸਰਾਂ ਤੋਂ ਨਲ (Null) ਮੁੱਲ
  • ਗਲਿਚਸ (glitches) ਕਾਰਨ ਅਤਿਅੰਤ ਆਊਟਲਾਈਅਰਸ (outliers)
  • ਸਿੰਕ ਫੇਲ੍ਹ ਹੋਣ ਕਾਰਨ ਗੁੰਮ ਹੋਏ ਟਾਈਮਸਟੈਂਪਸ (timestamps)
  • ਡੇਟਾ ਸਟ੍ਰੀਮਾਂ ਵਿੱਚ ਲੰਬੇ ਅੰਤਰਾਲ

ਤੁਹਾਡੇ AI ਮਾਡਲਾਂ ਨੂੰ ਇਸ ਅਸਪਸ਼ਟਤਾ ਨੂੰ ਸੰਭਾਲਣਾ ਚਾਹੀਦਾ ਹੈ। ਤੁਹਾਡੀਆਂ ਪਾਈਪਲਾਈਨਾਂ ਨੂੰ ਲਚਕਦਾਰ (resilient) ਰਹਿਣਾ ਚਾਹੀਦਾ ਹੈ। ਤੁਹਾਡੇ ਐਜ ਡਿਵਾਈਸਾਂ ਨੂੰ ਕਲਾਉਡ ਤੋਂ ਬਿਨਾਂ ਫੈਸਲੇ ਲੈਣੇ ਚਾਹੀਦੇ ਹਨ। ਦਾਅਵਾਂ ਉੱਚੇ ਹਨ ਕਿਉਂਕਿ ਇਹ ਪ੍ਰਣਾਲੀਆਂ ਭੌਤਿਕ ਸੰਪਤੀਆਂ (physical assets) ਨੂੰ ਕੰਟਰੋਲ ਕਰਦੀਆਂ ਹਨ।

ਇੱਕ ਅਸਲੀ AIoT ਪ੍ਰਣਾਲੀ ਦੇ ਪੰਜ ਪੱਧਰ ਹੁੰਦੇ ਹਨ:

  1. ਐਜ ਲੇਅਰ (Edge Layer)
  • ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਅਤੇ ਐਮਬੈਡਡ ਸਿਸਟਮ (microcontrollers and embedded systems)
  • ਐਜ AI ਇਨਫਰੈਂਸ (Edge AI inference)
  • ਸਥਾਨਕ ਫੈਸਲੇ ਲੈਣਾ (Local decision making)
  1. ਕਨੈਕਟੀਵਿਟੀ ਲੇਅਰ (Connectivity Layer)
  • MQTT, LoRaWAN, ਅਤੇ Zigbee ਵਰਗੇ ਪ੍ਰੋਟੋਕੋਲ
  • ਐਜ-ਟੂ-ਕਲਾਉਡ ਬ੍ਰਿਜਿੰਗ (Edge-to-cloud bridging)
  • ਭਰੋਸੇਯੋਗ ਫਰਮਵੇਅਰ ਅੱਪਡੇਟਸ
  1. ਡੇਟਾ ਲੇਅਰ (Data Layer)
  • ਟਾਈਮ-ਸੀਰੀਜ਼ ਡੇਟਾਬੇਸ (Time-series databases)
  • ਸਟ੍ਰੀਮ ਪ੍ਰੋਸੈਸਿੰਗ (Stream processing)
  • ਡੇਟਾ ਕੁਆਲਿਟੀ ਪਾਈਪਲਾਈਨਾਂ
  1. AI/ML ਲੇਅਰ (