Research & Development

At Analytics Everywhere Lab, we believe that Artificial General Intelligence might be only achieved through the ensemble of different task-specific AI agents in which an interconnected and self-governing network of AI solution agents collaborate to solve the growing complex problems. Keeping this in mind, we envision that the available Analytics Everywhere (AE) can incorporate an additional pillar for learning capability to achieve Learning and Intelligence Everywhere. Our research portfolio bridges the area of Cyber-Physical Systems (CPS), Internet of Things (IoT), Machine learning, Data Science, Embedded AI, Edge Computing, Cloud Computing, Context-enriched Analytics, Decision Intelligence, Explainable AI (XAI), and TinyML . Our research outcomes are being applied to solve numerous practical challenges. Specifically, we categorized our outcome into 4 main application groups.


Social Good

Promoting the advances of Analytics Everwhere Framework in performing automated analytical tasks capable of providing higher-level intelligence from continuous IoT/CPS data streams and generating long-term insights from accumulated IoT/CPS data streams. Exploring the possibility to adapt our framework in building prototype to support multiple Social Good use cases.

Smart City

Developing and evaluating scalable and adaptive Data Analytics Platforms for the IoT/CPS. Proposing unique solution to capture, manage, process, analyze, and visualize data streams through streaming descriptive, diagnostic, and predictive analytics. Incooprating human-in-the-loop, facilitating the interaction between human and future IoT/CPS platform to deploy in different Smart City scenarios.

IoT/CPS for combatting Climate Change

Empowering current efforts to combat climate change by leveraging the most advanced AI/ML techniques to analyze the large scale of these spatial-temporal data. Solving technical challenges in connectivity, communications and protocols of IoT/CPS platforms and applying new technologies in software, analytics, architecture configurations and platform infrastructure to address Climate Change issues.

Industry 4.0

Investigating and analyzing of Industrial IoT/CPS Ecosystems. Explaining the unknown and visualizing the decision making process by post-hoc analysis and build-in realtime detection mechanisms in our AE Framework. Understanding the tight relationship between the complexity of the algorithms and the data life-cycle to support the evolution of Industry 4.0.

Analytics Everywhere is an evolving conceptual framework that is developed based on edge-fog-cloud continuum to handle an enormous volume of incoming data streams from IoT/CPS sensor devices and perform a network of analytical tasks (different analytical capabilities such as descriptive, diagnostic, and predictive analytics) according to a data life-cycle. This major breakthrough framework provided us with an iterative learning experience on how to advance our research towards automated analytical tasks for the Cyber Physical Systems/Internet of Things.

Our Analytics Everywhere framework currently has 3 main pillar:

  • Analytical Capability: The algorithms will be combined to perform descriptive, diagnostic and predictive analytics on data streams being transported through the distributed resource architecture.
  • Resource Capability: This distributed resource architecture is needed to handle the continuous and accumulated computation of incoming data tuples.
  • Data Life-Cycle: Data streams are usually an unbounded sequence of tuples generated with high data rates. So, depending on the types of analytical tasks and compute nodes needed by an CPS/IoT application, the data life-cycles in our framework can manage the changes that data streams go through during the automated execution of a network of analytical tasks.


An example of a 3-layers architecture to handle real-time data streams.

Learn More about Our Projects »

Take a look at

Our Collaboration Network

Contact us

Analytics Everywhere Lab

University of New Brunswick
Computer Science Faculty
Room GC107,
550 Windsor St, Fredericton,
Canada, E3B 5A3

Email: hcao3[at]unb[dot]ca

Page Views