Giovanni Falcone

h-index11
2papers

2 Papers

RONov 11, 2024Code
Enhancing Robot Assistive Behaviour with Reinforcement Learning and Theory of Mind

Antonio Andriella, Giovanni Falcone, Silvia Rossi

The adaptation to users' preferences and the ability to infer and interpret humans' beliefs and intents, which is known as the Theory of Mind (ToM), are two crucial aspects for achieving effective human-robot collaboration. Despite its importance, very few studies have investigated the impact of adaptive robots with ToM abilities. In this work, we present an exploratory comparative study to investigate how social robots equipped with ToM abilities impact users' performance and perception. We design a two-layer architecture. The Q-learning agent on the first layer learns the robot's higher-level behaviour. On the second layer, a heuristic-based ToM infers the user's intended strategy and is responsible for implementing the robot's assistance, as well as providing the motivation behind its choice. We conducted a user study in a real-world setting, involving 56 participants who interacted with either an adaptive robot capable of ToM, or with a robot lacking such abilities. Our findings suggest that participants in the ToM condition performed better, accepted the robot's assistance more often, and perceived its ability to adapt, predict and recognise their intents to a higher degree. Our preliminary insights could inform future research and pave the way for designing more complex computation architectures for adaptive behaviour with ToM capabilities.

AGDec 16, 2020
Explicit bases of the Riemann-Roch spaces on divisors on hyperelliptic curves

Giovanni Falcone, Ágota Figula, Carolin Hannusch

For an (imaginary) hyperelliptic curve $\mathcal{H}$ of genus $g$, we determine a basis of the Riemann-Roch space $\mathcal{L}(D)$, where $D$ is a divisor with positive degree $n$, linearly equivalent to $P_1+\cdots+ P_j+(n-j)Ω$, with $0 \le j \le g$, where $Ω$ is a Weierstrass point, taken as the point at infinity. As an application, we determine a generator matrix of a Goppa code for $j=g=3$ and $n=4.$