Patents by Inventor Kirolos Samy Attia Abdou

Kirolos Samy Attia Abdou has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11759947
    Abstract: A method for controlling a robot device. The method includes performing an initial training of an actor neural network by imitation learning of demonstrations, controlling the robot device by the initially trained actor neural network to generate multiple trajectories, wherein each trajectory comprises a sequence of actions selected by the initially actor neural network in a sequence of states, and observing the return for each of the selected actions, performing an initial training of a critic neural network by supervised learning, wherein the critic neural network is trained to determine the observed returns of the actions selected by the initially actor neural network, training the actor neural network and the critic neural network by reinforcement learning starting from the initially trained actor neural network and the initially trained critic neural network and controlling the robot device by the trained actor neural network and trained critic neural network.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: September 19, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventor: Kirolos Samy Attia Abdou
  • Publication number: 20220066401
    Abstract: A machine control system including a first data processing device having a first central processing unit, which implements a control agent, the first data processing unit communicating control commands to the machine and receiving process and environmental data from the machine, which contain state information about the state of the machine and/or an environment of the machine. A second data processing device receives the state information from the first data processing device and implements a copy of the control agent. The second data processing device ascertains, with the aid of one or multiple graphics processing units and/or one or multiple tensor processing units, an update of the copy of the control agent by reinforcement learning, using the state information, and communicates the update to the first data processing device.
    Type: Application
    Filed: August 10, 2021
    Publication date: March 3, 2022
    Inventors: Dietrich Baehring, Kirolos Samy Attia Abdou, Klaus Weber, Ricardo Esteves Borges
  • Publication number: 20220040852
    Abstract: A method for controlling a robot device. The method includes performing an initial training of an actor neural network by imitation learning of demonstrations, controlling the robot device by the initially trained actor neural network to generate multiple trajectories, wherein each trajectory comprises a sequence of actions selected by the initially actor neural network in a sequence of states, and observing the return for each of the selected actions, performing an initial training of a critic neural network by supervised learning, wherein the critic neural network is trained to determine the observed returns of the actions selected by the initially actor neural network, training the actor neural network and the critic neural network by reinforcement learning starting from the initially trained actor neural network and the initially trained critic neural network and controlling the robot device by the trained actor neural network and trained critic neural network.
    Type: Application
    Filed: June 18, 2021
    Publication date: February 10, 2022
    Inventor: Kirolos Samy Attia Abdou