Mehran Shakarami

Applied Mathematics | Machine Learning

DISMISS

Featured Publications


nudging people

Steering the aggregative behavior of noncooperative agents: a nudge framework

Nudging aggregative behavior

Steering the aggregative behavior of noncooperative agents: a nudge framework

Authors
Mehran Shakarami, Ashish Cherukuri, Nima Monshizadeh
Journal
arXiv preprint arXiv:2012.06376
Publication date
2020
Description
This paper considers the problem of steering the aggregative behavior of a population of noncooperative price-taking agents towards a desired behavior. Different from conventional pricing schemes where the price is fully available for design, we consider the scenario where a system regulator broadcasts a price prediction signal that can be different from the actual price incurred by the agents. The resulting reliability issues are taken into account by including trust dynamics in our model, implying that the agents will not blindly follow the signal sent by the regulator, but rather follow it based on the history of its accuracy, i.e, its deviation from the actual price. We present several nudge mechanisms to generate suitable price prediction signals that are able to steer the aggregative behavior of the agents to stationary as well as temporal desired aggregative behaviors. We provide analytical convergence guarantees for the resulting multi-components models. In particular, we prove that the proposed nudge mechanisms earn and maintain full trust of the agents, and the aggregative behavior converges to the desired one. The analytical results are complemented by a numerical case study of coordinated charging of plug-in electric vehicles.
Game theory portraied by chess pieces connected by lines

Privacy and robustness guarantees in distributed dynamics for aggregative games

Equilibrium seeking in games

Privacy and robustness guarantees in distributed dynamics for aggregative games

Authors
Mehran Shakarami, Claudio De Persis, Nima Monshizadeh
Journal
arXiv preprint arXiv:1910.13928
Publication date
2019
Description
This paper considers the problem of Nash equilibrium (NE) seeking in aggregative games, where the payoff function of each player depends on an aggregate of all players' actions. We present a distributed continuous time algorithm such that the actions of the players converge to NE by communicating to each other through a connected network. A major concern in communicative schemes among strategic agents is that their private information may be revealed to other agents or to a curious third party who can eavesdrop the communications. We address this concern for the presented algorithm and show that private information of the players cannot be reconstructed even if all the communicated variables are compromised. As agents may deviate from their optimal strategies dictated by the NE seeking protocol, we investigate robustness of the proposed algorithm against time-varying disturbances. In particular, we provide rigorous robustness guarantees by proving input to state stability (ISS) properties of the NE seeking dynamics. Finally, we demonstrate practical applications of our theoretical findings on two case studies; namely, on an energy consumption game and a charging coordination problem of electric vehicles.
High gain observer, phase portrait

Peaking attenuation of high-gain observers using adaptive techniques: state estimation and feedback control

Adaptive-nonlinear observers

Peaking attenuation of high-gain observers using adaptive techniques: state estimation and feedback control

Authors
Mehran Shakarami, Kasra Esfandiari, Amir Abolfazl Suratgar, Heidar Ali Talebi
Journal
IEEE Transactions on Automatic Control
Publication date
2020
Description
This article presents a new state estimation scheme using the second-level adaptation technique and multiple high-gain observers (MHGO) for improving the transient response and attenuating undesired peaks of high-gain observers (HGOs). The proposed method, MHGO, considers state estimation as a convex combination of provided information by multiple HGOs. In this regard, it is shown that there exist some constant parameters in such combination that result in perfect state estimation; then, an adaptive algorithm is employed for estimating those parameters. The stability of the proposed scheme and convergence of state estimation to the state of the plant are guaranteed. In addition, MHGO is proved to be able to provide a state estimation with smaller peaks in comparison to a single HGO. The performance of MHGO in the presence of measurement noise is also investigated. We consider existence of abrupt external disturbances as well. To alleviate the effects of those disturbances and attenuate their resulting peaking, we present a resetting scheme. Moreover, the output feedback control problem is considered, and it is demonstrated that a separation principle is valid for MHGO. Finally, simulation results illustrate that MHGO provides an accurate state estimation, and MHGO-based controller is able to recover the performance of state feedback controller.
Brain shift estimation

Intraoperative brain shift estimation using atlas of brain deformations and constrained Kalman filter

Brain shift estimation

Intraoperative brain shift estimation using atlas of brain deformations and constrained Kalman filter

Authors
Mehran Shakarami, Amir Abolfazl Suratgar, Heidar Ali Talebi
Journal
IEEE Transactions on Control Systems Technology
Publication date
2018
Description
Intraoperative brain shift decreases the accuracy of neuronavigation systems based on preoperative images. In this paper, this problem is addressed by calculating an estimation of brain shift which can be employed to update the preoperative brain images. Therefore, the precision of navigation can be improved. In this regard, a brain shift estimation method is proposed using an atlas of brain deformations and constrained Kalman filter (ACKF). In addition, it is proven that the obtained ACKF estimation is the best unbiased minimax estimation when the risk function is the estimation error variance. Furthermore, a comparison is performed between the ACKF and two existing methods, namely, CKF and atlas-based method. The comparison demonstrates that the ACKF results in a more accurate estimation and needs less computation time. Finally, the supremacy of the proposed ACKF method with respect to the CKF and atlas-based method is illustrated through simulation.

About Me


Mehran Shakarami profile picture

Hi, it's me!

I design algorithms that solve problems. I'm in the last year of my PhD at the University of Groningen, and my research is about forming collaboration between self-interested agents. I find solutions using tools from optimization, control and game theory.

I'm also passionate about machine and deep learning and using data to solve problems. My main interest is building data-driven models that answer complex questions.

When I'm not building algorithms, you'll find me learning piano, solving cubes or working out.

Want to work together or have any questions?

Send me a message at mehran.shakarami@gmail.com, or fill in the contact form.