List of posts

  • The Industrial Internet of Things (IIoT) creates an era of data-driven decision making. At the forefront of this revolution lies the concept of digital twins – virtual representations of physical assets that mirror their real-time state and behavior. However, the true potential of digital twins depends on robust observability, which is where real-time data streaming

    Read more

  • The physical world is increasingly being mirrored by a digital one. At the heart of this digital reflection lies the concept of digital twins – virtual representations of physical entities that capture their characteristics and behaviors in real-time. But these digital twins aren’t merely passive replicas. When coupled with machine learning (ML), they become powerful

    Read more

  • As industries generate real-time data at an unprecedented scale, the need for models that can process and analyze this data instantly has become critical. This article explores the challenges and methodologies of applying deep learning to streaming data. Understanding the Streaming Landscape: Approaches for Deep Learning on Streaming Data: Putting it into Practice: Challenges and

    Read more

  • Our eyes perceive the world in three dimensions, but standard photos capture only a two-dimensional image. Depth estimation bridges this gap by predicting the distance of objects from the camera for each pixel in an image. This technology has numerous applications, from robotics and self-driving cars to augmented reality and 3D reconstruction. Understanding Depth Estimation

    Read more

  • Traditionally, machine learning models have been trained on massive, static datasets. This approach requires significant time and resources upfront to gather and prepare the data, and then the model is essentially locked in. However, the world is constantly generating new information, and the ability to leverage this real-time data stream for machine learning is becoming

    Read more

  • The Long Tail of Data

    In this distribution, a small number of categories or events dominate the data, while a vast number of others occur much less frequently. This “long tail” stretches out, encompassing a multitude of rare or unique instances. In machine learning, data is king. The more data a model is trained on, the better it should perform,

    Read more

  • Kafka, Machine Learning, and the Internet of Things: A Trio for the Future The ever-expanding universe of data presents both challenges and opportunities. At the forefront of navigating this data deluge lie three powerful technologies: Apache Kafka, Machine Learning (ML), and the Internet of Things (IoT). When used together, they form a formidable trio poised

    Read more

  • Recommendation systems are the driving force behind personalized experiences on many platforms we use daily. From movie suggestions to product recommendations, these systems analyze user data to predict what each user might be interested in. However, with this power comes a responsibility to protect user privacy. This is where differentially private recommendation systems with Apache

    Read more

  • The rise of Generative AI (Gen AI) marks a significant leap in artificial intelligence. These powerful models can not only analyze data but also create entirely new content, from realistic images and music to compelling writing and code. The question is how can we leverage Gen AI to empower humans, not replace them? Augmenting Human

    Read more

  • A model footprint essentially refers to the size and impact of a machine learning model in various dimensions, including its computational requirements, memory usage, energy consumption, and carbon footprint. It refers to the resources required to train and run a machine learning model. A model’s footprint can vary significantly based on its complexity, the algorithms

    Read more