Goto

Collaborating Authors

 annaswamy


Federated Learning Forecasting for Strengthening Grid Reliability and Enabling Markets for Resilience

Pereira, Lucas, Nair, Vineet Jagadeesan, Dias, Bruno, Morais, Hugo, Annaswamy, Anuradha

arXiv.org Artificial Intelligence

We propose a comprehensive approach to increase the reliability and resilience of future power grids rich in distributed energy resources. Our distributed scheme combines federated learning-based attack detection with a local electricity market-based attack mitigation method. We validate the scheme by applying it to a real-world distribution grid rich in solar PV. Simulation results demonstrate that the approach is feasible and can successfully mitigate the grid impacts of cyber-physical attacks.


Online Algorithms and Policies Using Adaptive and Machine Learning Approaches

Annaswamy, Anuradha M., Guha, Anubhav, Cui, Yingnan, Tang, Sunbochen, Fisher, Peter A., Gaudio, Joseph E.

arXiv.org Artificial Intelligence

This paper considers the problem of real-time control and learning in dynamic systems subjected to parametric uncertainties. We propose a combination of a Reinforcement Learning (RL) based policy in the outer loop suitably chosen to ensure stability and optimality for the nominal dynamics, together with Adaptive Control (AC) in the inner loop so that in real-time AC contracts the closed-loop dynamics towards a stable trajectory traced out by RL. Two classes of nonlinear dynamic systems are considered, both of which are control-affine. The first class of dynamic systems utilizes equilibrium points %with expansion forms around these points and a Lyapunov approach while second class of nonlinear systems uses contraction theory. AC-RL controllers are proposed for both classes of systems and shown to lead to online policies that guarantee stability using a high-order tuner and accommodate parametric uncertainties and magnitude limits on the input. In addition to establishing a stability guarantee with real-time control, the AC-RL controller is also shown to lead to parameter learning with persistent excitation for the first class of systems. Numerical validations of all algorithms are carried out using a quadrotor landing task on a moving platform.


Robotic Process Automation (RPA): Closer to a Rules Engine than to Artificial Intelligence (AI)?

#artificialintelligence

Robotic Process Automation (RPA) is software that can automate repetitive processing tasks that human staff members often need to do when interacting with a graphical user interface. The types of tasks that are typically automated include things like handling customer questions, processing files, data entry, and migration of data. By some estimates, the RPA market is expected to hit $5 billion by 2024. At the heart of RPA is a type of artificial intelligence (AI), albeit typically these apps are often borderline in their use of cutting-edge AI techniques like machine learning. Anthony Schofield, global operations transformation leader at auditing firm Deloitte, said that "AI is one part of the entire spectrum of new technology tools, ranging from automation to robotic process automation (RPA) to cognitive tools and machine learning. Usually, each gets mixed up and interchanged, but they are a bunch of different technologies that can speed up and replace the decisions for human interaction. AI is at the high end of the spectrum and at the other end is RPA."


Neural Control for Nonlinear Dynamic Systems

Yu, Ssu-Hsin, Annaswamy, Anuradha M.

Neural Information Processing Systems

A neural network based approach is presented for controlling two distinct types of nonlinear systems. The first corresponds to nonlinear systems with parametric uncertainties where the parameters occur nonlinearly. The second corresponds to systems for which stabilizing control structures cannot be determined. The proposed neural controllers are shown to result in closed-loop system stability under certain conditions.


Neural Control for Nonlinear Dynamic Systems

Yu, Ssu-Hsin, Annaswamy, Anuradha M.

Neural Information Processing Systems

A neural network based approach is presented for controlling two distinct types of nonlinear systems. The first corresponds to nonlinear systems with parametric uncertainties where the parameters occur nonlinearly. The second corresponds to systems for which stabilizing control structures cannot be determined. The proposed neural controllers are shown to result in closed-loop system stability under certain conditions.


Neural Control for Nonlinear Dynamic Systems

Yu, Ssu-Hsin, Annaswamy, Anuradha M.

Neural Information Processing Systems

A neural network based approach is presented for controlling two distinct types of nonlinear systems. The first corresponds to nonlinear systems with parametric uncertainties where the parameters occur nonlinearly. The second corresponds to systems for which stabilizing control structures cannotbe determined. The proposed neural controllers are shown to result in closed-loop system stability under certain conditions.