EDBT 2026 Demo / reviewers in the wild / expert
Diogo Almeida
dblp:165/3699
· DBLP profile ↗
10ranked-venue papers
6as first author
2since 2021 · last 2023
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 4 first-author · 1 since 2021Systems, architecture and hardware · 5 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
6 papers |
Robot manipulation · 39% Language models and text generation · 23% Reinforcement learning · 11% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 16 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot manipulation
dual-arm manipulation |
0.8 | 3 | 2020 | Discrete Bimanual Manipulation for Wrench Balancing · ICRA 2020 Cooperative Manipulation and Identification of a 2-DOF Articulated Object by a Dual-Arm Robot · ICRA 2018 Folding assembly by means of dual-arm robotic manipulation · ICRA 2016 |
Natural language and speech › Language models and text generation
alignment |
0.6 | 1 | 2022 | Training language models to follow instructions with human feedback · NeurIPS 2022 |
Natural language and speech › Language models and text generation
instruction following |
0.6 | 1 | 2022 | Training language models to follow instructions with human feedback · NeurIPS 2022 |
Machine learning › Reinforcement learning
reinforcement learning from human feedback |
0.6 | 1 | 2022 | Training language models to follow instructions with human feedback · NeurIPS 2022 |
Robotics › Robot manipulation › grasping › grasp representation
grasp configuration |
0.4 | 1 | 2020 | Discrete Bimanual Manipulation for Wrench Balancing · ICRA 2020 |
Robotics › Motion planning and robot control › robot control architecture
behavior tree |
0.4 | 1 | 2019 | Towards Blended Reactive Planning and Acting using Behavior Trees · ICRA 2019 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
reactive planning |
0.4 | 1 | 2019 | Towards Blended Reactive Planning and Acting using Behavior Trees · ICRA 2019 |
Robotics › Robot manipulation › grasping
articulated object manipulation |
0.3 | 1 | 2018 | Cooperative Manipulation and Identification of a 2-DOF Articulated Object by a Dual-Arm Robot · ICRA 2018 |
Bioinformatics and computational biology › epigenomics › differential methylation analysis
differentially methylated region detection |
0.3 | 1 | 2017 | Efficient detection of differentially methylated regions using DiMmeR · Bioinform. 2017 |
Bioinformatics and computational biology › epigenomics
differential methylation analysis |
0.3 | 1 | 2017 | Efficient detection of differentially methylated regions using DiMmeR · Bioinform. 2017 |
Bioinformatics and computational biology
epigenomics |
0.3 | 1 | 2017 | Efficient detection of differentially methylated regions using DiMmeR · Bioinform. 2017 |
Machine learning › Deep learning architectures and training
activation function |
0.2 | 1 | 2016 | Understanding and Improving Convolutional Neural Networks via Concatenated Rectified Linear Units · ICML 2016 |
Robotics › Robot manipulation
assembly |
0.2 | 1 | 2016 | Folding assembly by means of dual-arm robotic manipulation · ICRA 2016 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.2 | 1 | 2016 | Understanding and Improving Convolutional Neural Networks via Concatenated Rectified Linear Units · ICML 2016 |
Robotics › Robot manipulation
cooperative manipulation |
0.1 | 1 | 2018 | Cooperative Manipulation and Identification of a 2-DOF Articulated Object by a Dual-Arm Robot · ICRA 2018 |
Bioinformatics and computational biology › epigenomics
epigenome-wide association study |
0.1 | 1 | 2017 | Efficient detection of differentially methylated regions using DiMmeR · Bioinform. 2017 |
Methods — techniques the papers use, named apart from their topics
supervised fine-tuning · 0.6reinforcement learning from human feedback · 0.6wrench modeling · 0.4sequential sliding motion planning · 0.4behavior trees · 0.4back chaining · 0.4redundancy exploitation · 0.3contact force estimation · 0.3randomization test · 0.3parallelization · 0.3multiple testing correction · 0.3reconstruction analysis · 0.2concatenated ReLU · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | SIT6: Indirect touch-based object manipulation for DeskVRabstractVirtual reality (VR) has the potential to significantly boost productivity in professional settings, especially those that can benefit from immersive environments that allow a better and more thorough way of visualizing information. However, the physical demands of mid-air movements make it difficult to use VR for extended periods. DeskVR offers a solution that allows users to engage in VR while seated at a desk, minimizing physical exhaustion. However, developing appropriate motion techniques for this context is challenging due to limited mobility and space constraints. This work focuses on object manipulation techniques, exploring touch-based and mid-air-based approaches to design a suitable solution for DeskVR, hypothesizing that touch-based object manipulation techniques could be as effective as mid-air object manipulation in a DeskVR scenario while less physically demanding. Thus, we propose Scaled Indirect Touch 6-DOF (SIT6), an indirect touch-based object manipulation technique incorporating scaled input mapping to address precision and out-of-reach manipulation issues. The implementation of our solution consists of a state machine with error-handling mechanisms and visual indicators to enhance interaction. User experiments were conducted to compare the SIT6 technique with a baseline mid-air approach, revealing comparable effectiveness while demanding less physical exertion. These results validated our hypothesis and established SIT6 as a viable option for object manipulation in DeskVR scenarios. Diogo Almeida, Daniel Mendes, Rui Rodrigues 0001 |
Comput. Graph. | 1 |
| 2022 | Training language models to follow instructions with human feedbackabstractMaking language models bigger does not inherently make them better at following a user's intent. For example, large language models can generate outputs that are untruthful, toxic, or simply not helpful to the user. In other words, these models are not aligned with their users. In this paper, we show an avenue for aligning language models with user intent on a wide range of tasks by fine-tuning with human feedback. Starting with a set of labeler-written prompts and prompts submitted through a language model API, we collect a dataset of labeler demonstrations of the desired model behavior, which we use to fine-tune GPT-3 using supervised learning. We then collect a dataset of rankings of model outputs, which we use to further fine-tune this supervised model using reinforcement learning from human feedback. We call the resulting models InstructGPT. In human evaluations on our prompt distribution, outputs from the 1.3B parameter InstructGPT model are preferred to outputs from the 175B GPT-3, despite having 100x fewer parameters. Moreover, InstructGPT models show improvements in truthfulness and reductions in toxic output generation while having minimal performance regressions on public NLP datasets. Even though InstructGPT still makes simple mistakes, our results show that fine-tuning with human feedback is a promising direction for aligning language models with human intent. Long Ouyang, Jeff Wu 0003, Diogo Almeida, Carroll L. Wainwright, Pamela Mishkin, Sandhini Agarwal, Katarina Slama, Alex Ray, John Schulman, Jacob Hilton, Fraser Kelton, Luke Miller, Maddie Simens, Amanda Askell, Peter Welinder, Paul F. Christiano, Jan Leike, Ryan Lowe |
NeurIPS | 4 |
| 2020 | Discrete Bimanual Manipulation for Wrench BalancingabstractDual-arm robots can overcome grasping force and payload limitations of a single arm by jointly grasping an object. However, if the distribution of mass of the grasped object is not even, each arm will experience different wrenches that can exceed its payload limits. In this work, we consider the problem of balancing the wrenches experienced by a dual-arm robot grasping a rigid tray. The distribution of wrenches among the robot arms changes due to objects being placed on the tray. We present an approach to reduce the wrench imbalance among arms through discrete bimanual manipulation. Our approach is based on sequential sliding motions of the grasp points on the surface of the object, to attain a more balanced configuration. We validate our modeling approach and system design through a set of robot experiments. Silvia Cruciani, Diogo Almeida, Danica Kragic, Yiannis Karayiannidis |
ICRA | 2 |
| 2019 | Towards Blended Reactive Planning and Acting using Behavior TreesabstractIn this paper, we show how a planning algorithm can be used to automatically create and update a Behavior Tree (BT), controlling a robot in a dynamic environment. The planning part of the algorithm is based on the idea of back chaining. Starting from a goal condition we iteratively select actions to achieve that goal, and if those actions have unmet preconditions, they are extended with actions to achieve them in the same way. The fact that BTs are inherently modular and reactive makes the proposed solution blend acting and planning in a way that enables the robot to effectively react to external disturbances. If an external agent undoes an action the robot reexecutes it without re-planning, and if an external agent helps the robot, it skips the corresponding actions, again without replanning. We illustrate our approach in two different robotics scenarios. Michele Colledanchise, Diogo Almeida, Petter Ögren |
ICRA | 2 |
| 2019 | Asymmetric Dual-Arm Task Execution Using an Extended Relative Jacobian
Diogo Almeida, Yiannis Karayiannidis |
ISRR | 1 |
| 2018 | Cooperative Manipulation and Identification of a 2-DOF Articulated Object by a Dual-Arm RobotabstractIn this work, we address the dual-arm manipulation of a two degrees-of-freedom articulated object that consists of two rigid links. This can include a linkage constrained along two motion directions, or two objects in contact, where the contact imposes motion constraints. We formulate the problem as a cooperative task, which allows the employment of coordinated task space frameworks, thus enabling redundancy exploitation by adjusting how the task is shared by the robot arms. In addition, we propose a method that can estimate the joint location and the direction of the degrees-of-freedom, based on the contact forces and the motion constraints imposed by the object. Experimental results demonstrate the performance of the system in its ability to estimate the two degrees of freedom independently or simultaneously. Diogo Almeida, Yiannis Karayiannidis |
ICRA | 1 |
| 2017 | Dexterous manipulation with compliant grasps and external contactsabstractWe propose a method that allows for dexterous manipulation of an object by exploiting contact with an external surface. The technique requires a compliant grasp, enabling the motion of the object in the robot hand while allowing for significant contact forces to be present on the external surface. We show that under this type of grasp it is possible to estimate and control the pose of the object with respect to the surface, leveraging the trade-off between force control and manipulative dexterity. The method is independent of the object geometry, relying only on the assumptions of type of grasp and the existence of a contact with a known surface. Furthermore, by adapting the estimated grasp compliance, the method can handle unmodelled effects. The approach is demonstrated and evaluated with experiments on object pose regulation and pivoting against a rigid surface, where a mechanical spring provides the required compliance. Diogo Almeida, Yiannis Karayiannidis |
IROS | 1 |
| 2017 | Efficient detection of differentially methylated regions using DiMmeRabstractMotivation: Epigenome-wide association studies (EWAS) generate big epidemiological datasets. They aim for detecting differentially methylated DNA regions that are likely to influence transcriptional gene activity and, thus, the regulation of metabolic processes. The by far most widely used technology is the Illumina Methylation BeadChip, which measures the methylation levels of 450 (850) thousand cytosines, in the CpG dinucleotide context in a set of patients compared to a control group. Many bioinformatics tools exist for raw data analysis. However, most of them require some knowledge in the programming language R, have no user interface, and do not offer all necessary steps to guide users from raw data all the way down to statistically significant differentially methylated regions (DMRs) and the associated genes. Results: Here, we present DiMmeR (Discovery of Multiple Differentially Methylated Regions), the first free standalone software that interactively guides with a user-friendly graphical user interface (GUI) scientists the whole way through EWAS data analysis. It offers parallelized statistical methods for efficiently identifying DMRs in both Illumina 450K and 850K EPIC chip data. DiMmeR computes empirical P -values through randomization tests, even for big datasets of hundreds of patients and thousands of permutations within a few minutes on a standard desktop PC. It is independent of any third-party libraries, computes regression coefficients, P -values and empirical P -values, and it corrects for multiple testing. Availability and Implementation: DiMmeR is publicly available at http://dimmer.compbio.sdu.dk . Contact: [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Diogo Almeida, Ida Skov, Artur Silva, Fabio Vandin, Qihua Tan, Richard Röttger, Jan Baumbach |
Bioinform. | 1 |
| 2016 | Understanding and Improving Convolutional Neural Networks via Concatenated Rectified Linear UnitsabstractRecently, convolutional neural networks (CNNs) have been used as a powerful tool to solve many problems of machine learning and computer vision. In this paper, we aim to provide insight on the property of convolutional neural networks, as well as a generic method to improve the performance of many CNN architectures. Specifically, we first examine existing CNN models and observe an intriguing property that the filters in the lower layers form pairs (i.e., filters with opposite phase). Inspired by our observation, we propose a novel, simple yet effective activation scheme called concatenated ReLU (CReLU) and theoretically analyze its reconstruction property in CNNs. We integrate CReLU into several state-of-the-art CNN architectures and demonstrate improvement in their recognition performance on CIFAR-10/100 and ImageNet datasets with fewer trainable parameters. Our results suggest that better understanding of the properties of CNNs can lead to significant performance improvement with a simple modification. Wenling Shang, Kihyuk Sohn, Diogo Almeida, Honglak Lee |
ICML | 3 |
| 2016 | Folding assembly by means of dual-arm robotic manipulationabstractIn this paper, we consider folding assembly as an assembly primitive suitable for dual-arm robotic assembly, that can be integrated in a higher level assembly strategy. The system composed by two pieces in contact is modelled as an articulated object, connected by a prismatic-revolute joint. Different grasping scenarios were considered in order to model the system, and a simple controller based on feedback linearisation is proposed, using force torque measurements to compute the contact point kinematics. The folding assembly controller has been experimentally tested with two sample parts, in order to showcase folding assembly as a viable assembly primitive. Diogo Almeida, Yiannis Karayiannidis |
ICRA | 1 |