Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Piero Molino

dblp:77/7837 · DBLP profile ↗
← Back
14ranked-venue papers
4as first author
1since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 9 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Human-computer interaction and ubiquitous computing · 1 · 1 since 2021

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
8 papers
Reinforcement learning · 26% Deep learning architectures and training · 18% Question answering and dialogue systems · 15%
Databases, data mining, and information retrieval
3 papers
Information retrieval · 100%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%

Topics — the 22 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval › ranking
learning to rank
0.622018
COTA: Improving the Speed and Accuracy of Customer Support through Ranking and Deep Networks · KDD 2018
Social Question Answering: Textual, User, and Network Features for Best Answer Prediction · ACM Trans. Inf. Syst. 2016
Machine learning › Reinforcement learning
exploration
0.412020
Exploration Based Language Learning for Text-Based Games · IJCAI 2020
Machine learning › Reinforcement learning
imitation learning
0.412020
Exploration Based Language Learning for Text-Based Games · IJCAI 2020
Robotics › Robot manipulation
learning from demonstration
0.412020
Exploration Based Language Learning for Text-Based Games · IJCAI 2020
Natural language and speech › Language models and text generation
text generation
0.412020
Plug and Play Language Models: A Simple Approach to Controlled Text Generation · ICLR 2020
Natural language and speech › Question answering and dialogue systems
task-oriented dialogue
0.412019
Modeling Multi-Action Policy for Task-Oriented Dialogues · EMNLP/IJCNLP (1) 2019
Visualization and visual analytics
visual analytics
0.412019
Manifold: A Model-Agnostic Framework for Interpretation and Diagnosis of Machine Learning Models · IEEE Trans. Vis. Comput. Graph. 2019
Machine learning › Deep learning architectures and training
convolution
0.312018
An intriguing failing of convolutional neural networks and the CoordConv solution · NeurIPS 2018
Machine learning › Deep learning architectures and training
convolutional neural network
0.312018
An intriguing failing of convolutional neural networks and the CoordConv solution · NeurIPS 2018
Robotics › Motion planning and robot control
coordinate transformation
0.312018
An intriguing failing of convolutional neural networks and the CoordConv solution · NeurIPS 2018
Natural language and speech › Information extraction and text analysis
text classification
0.312018
COTA: Improving the Speed and Accuracy of Customer Support through Ranking and Deep Networks · KDD 2018
Information retrieval
ranking
0.312018
COTA: Improving the Speed and Accuracy of Customer Support through Ranking and Deep Networks · KDD 2018
Natural language and speech › Question answering and dialogue systems
community question answering
0.212016
Social Question Answering: Textual, User, and Network Features for Best Answer Prediction · ACM Trans. Inf. Syst. 2016
Information retrieval › reranking
answer re-ranking
0.212013
Semantic models for answer re-ranking in question answering · SIGIR 2013
Information retrieval
question answering
0.212013
Semantic models for answer re-ranking in question answering · SIGIR 2013
Machine learning › Reinforcement learning › reinforcement learning environment
text-based games
0.112020
Exploration Based Language Learning for Text-Based Games · IJCAI 2020
Machine learning › Trustworthy machine learning
interpretability
0.112019
Manifold: A Model-Agnostic Framework for Interpretation and Diagnosis of Machine Learning Models · IEEE Trans. Vis. Comput. Graph. 2019
Machine learning › Reinforcement learning
policy learning
0.112019
Modeling Multi-Action Policy for Task-Oriented Dialogues · EMNLP/IJCNLP (1) 2019
Machine learning › Deep learning architectures and training
encoder-decoder architecture
0.112018
COTA: Improving the Speed and Accuracy of Customer Support through Ranking and Deep Networks · KDD 2018
Information retrieval › text analysis › text representation
distributional semantics
0.112016
Social Question Answering: Textual, User, and Network Features for Best Answer Prediction · ACM Trans. Inf. Syst. 2016
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge-based systems
0.112015
Playing with knowledge: A virtual player for "Who Wants to Be a Millionaire?" that leverages question answering techniques · Artif. Intell. 2015
Information retrieval › question answering
non-factoid question answering
0.012013
Semantic models for answer re-ranking in question answering · SIGIR 2013

Methods — techniques the papers use, named apart from their topics

visual analysis · 0.8tabular view · 0.8scatterplot visualization · 0.8ranking · 0.7feature engineering · 0.7deep learning · 0.7distributional semantics measures · 0.5imitation learning · 0.4exploration · 0.4learning to rank · 0.4coordconv · 0.3explicit semantic analysis · 0.2distributional semantic models · 0.2LDA · 0.2
YearPublicationVenuePosition
2023 Design for Emergency: How Digital Technologies Enabled an Open Design Platform to Respond to COVID-19
abstract
Abstract In the COVID-19 pandemic, digital technologies (DT) supported the design and implementation of solutions addressing new needs and living conditions. We describe Design for Emergency, a digital open design platform developed to ideate solutions for people's fast-changing needs in the pandemic, to analyze how DT can affect human-centered design processes during emergencies. We illustrate how DT: i) helped quickly collect and analyse people's needs in different countries, visualize such data, and identify design directions and problem spaces; ii) facilitated the creation of a virtual network of stakeholders and an open-innovation digital platform; iii) inspired the ideation of solutions responding to people's changing needs and affected their implementation. We discuss the implications of adopting DT in designing for and during emergencies, as well as their current and future potential to promptly respond to emergency situations through a human-centered approach.
Sara Colombo, Estefania Ciliotta Chehade, Lucia Marengo, Houjiang Liu, Piero Molino, Paolo Ciuccarelli
Interact. Comput.5
2020 Joint Contextual Modeling for ASR Correction and Language Understanding
abstract
The quality of automatic speech recognition (ASR) is critical to Dialogue Systems as ASR errors propagate to and directly impact downstream tasks such as language understanding (LU). In this paper, we propose multi-task neural approaches to perform contextual language correction on ASR outputs jointly with LU to improve the performance of both tasks simultaneously. To measure the effectiveness of this approach we used a public benchmark, the 2nd Dialogue State Tracking (DSTC2) corpus. As a baseline approach, we trained task specific Statistical Language Models (SLM) and fine-tuned state-of-the-art Generative Pre-training (GPT) Language Model to re-rank the n-best ASR hypotheses, followed by a model to identify the dialog act and slots. i) We further trained ranker models using GPT and Hierarchical CNN-RNN models with discriminatory losses to detect the best output given n-best hypotheses. We extended these ranker models to first select the best ASR output and then identify the dialogue act and slots in an end to end fashion. ii) We also proposed a novel joint ASR error correction and LU model, a word confusion pointer network (WCN-Ptr) with multihead self attention on top, which consumes the word confusions populated from the n-best. We show that the error rates of off the shelf ASR and following LU systems can be reduced significantly by 14% relative with joint models trained using small amounts of in-domain data.
Yue Weng, Sai Sumanth Miryala, Chandra Khatri, Huaixiu Zheng, Piero Molino, Mahdi Namazifar, Alexandros Papangelis, Hugh Williams, Franziska Bell, Gökhan Tür
ICASSP6
2020 Plug and Play Language Models: A Simple Approach to Controlled Text Generation
Sumanth Dathathri, Andrea Madotto, Janice Lan, Jane Hung, Eric Frank, Piero Molino, Jason Yosinski, Rosanne Liu
ICLR6
2020 Exploration Based Language Learning for Text-Based Games
abstract
This work presents an exploration and imitation-learning-based agent capable of state-of-the-art performance in playing text-based computer games. These games are of interest as they can be seen as a testbed for language understanding, problem-solving, and language generation by artificial agents. Moreover, they provide a learning setting in which these skills can be acquired through interactions with an environment rather than using fixed corpora. One aspect that makes these games particularly challenging for learning agents is the combinatorially large action space. Existing methods for solving text-based games are limited to games that are either very simple or have an action space restricted to a predetermined set of admissible actions. In this work, we propose to use the exploration approach of Go-Explore for solving text-based games. More specifically, in an initial exploration phase, we first extract trajectories with high rewards, after which we train a policy to solve the game by imitating these trajectories. Our experiments show that this approach outperforms existing solutions in solving text-based games, and it is more sample efficient in terms of the number of interactions with the environment. Moreover, we show that the learned policy can generalize better than existing solutions to unseen games without using any restriction on the action space.
Andrea Madotto, Mahdi Namazifar, Joost Huizinga, Piero Molino, Adrien Ecoffet, Huaixiu Zheng, Alexandros Papangelis, Dian Yu 0002, Chandra Khatri, Gökhan Tür
IJCAI4
2019 Modeling Multi-Action Policy for Task-Oriented Dialogues
abstract
Lei Shu, Hu Xu, Bing Liu, Piero Molino. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019.
Lei Shu 0004, Hu Xu 0001, Bing Liu 0001, Piero Molino
EMNLP/IJCNLP (1)4
2019 Collaborative Multi-Agent Dialogue Model Training Via Reinforcement Learning
abstract
We present the first complete attempt at concurrently training conversational agents that communicate only via self-generated language.Using DSTC2 as seed data, we trained natural language understanding (NLU) and generation (NLG) networks for each agent and let the agents interact online.We model the interaction as a stochastic collaborative game where each agent (player) has a role ("assistant", "tourist", "eater", etc.) and their own objectives, and can only interact via natural language they generate.Each agent, therefore, needs to learn to operate optimally in an environment with multiple sources of uncertainty (its own NLU and NLG, the other agent's NLU, Policy, and NLG).In our evaluation, we show that the stochastic-game agents outperform deep learning based supervised baselines.
Alexandros Papangelis, Yi-Chia Wang, Piero Molino, Gökhan Tür
SIGdial3
2019 Flexibly-Structured Model for Task-Oriented Dialogues
abstract
This paper proposes a novel end-to-end architecture for task-oriented dialogue systems.It is based on a simple and practical yet very effective sequence-to-sequence approach, where language understanding and state tracking tasks are modeled jointly with a structured copy-augmented sequential decoder and a multi-label decoder for each slot.The policy engine and language generation tasks are modeled jointly following that.The copyaugmented sequential decoder deals with new or unknown values in the conversation, while the multi-label decoder combined with the sequential decoder ensures the explicit assignment of values to slots.On the generation part, slot binary classifiers are used to improve performance.This architecture is scalable to real-world scenarios and is shown through an empirical evaluation to achieve state-of-the-art performance on both the Cambridge Restaurant dataset and the Stanford in-car assistant dataset 1 .
Lei Shu 0004, Piero Molino, Mahdi Namazifar, Hu Xu 0001, Bing Liu 0001, Huaixiu Zheng, Gökhan Tür
SIGdial2
2019 Manifold: A Model-Agnostic Framework for Interpretation and Diagnosis of Machine Learning Models
abstract
Interpretation and diagnosis of machine learning models have gained renewed interest in recent years with breakthroughs in new approaches. We present Manifold, a framework that utilizes visual analysis techniques to support interpretation, debugging, and comparison of machine learning models in a more transparent and interactive manner. Conventional techniques usually focus on visualizing the internal logic of a specific model type (i.e., deep neural networks), lacking the ability to extend to a more complex scenario where different model types are integrated. To this end, Manifold is designed as a generic framework that does not rely on or access the internal logic of the model and solely observes the input (i.e., instances or features) and the output (i.e., the predicted result and probability distribution). We describe the workflow of Manifold as an iterative process consisting of three major phases that are commonly involved in the model development and diagnosis process: inspection (hypothesis), explanation (reasoning), and refinement (verification). The visual components supporting these tasks include a scatterplot-based visual summary that overviews the models' outcome and a customizable tabular view that reveals feature discrimination. We demonstrate current applications of the framework on the classification and regression tasks and discuss other potential machine learning use scenarios where Manifold can be applied.
Jiawei Zhang 0003, Piero Molino, Lezhi Li, David S. Ebert
IEEE Trans. Vis. Comput. Graph.3
2018 COTA: Improving the Speed and Accuracy of Customer Support through Ranking and Deep Networks
abstract
For a company looking to provide delightful user experiences, it is of paramount importance to take care of any customer issues. This paper proposes COTA, a system to improve speed and reliability of customer support for end users through automated ticket classification and answers selection for support representatives. Two machine learning and natural language processing techniques are demonstrated: one relying on feature engineering (COTA v1) and the other exploiting raw signals through deep learning architectures (COTA v2). COTA v1 employs a new approach that converts the multi-classification task into a ranking problem, demonstrating significantly better performance in the case of thousands of classes. For COTA v2, we propose an Encoder-Combiner-Decoder, a novel deep learning architecture that allows for heterogeneous input and output feature types and injection of prior knowledge through network architecture choices. This paper compares these models and their variants on the task of ticket classification and answer selection, showing model COTA v2 outperforms COTA v1, and analyzes their inner workings and shortcomings. Finally, an A/B test is conducted in a production setting validating the real-world impact of COTA in reducing issue resolution time by 10 percent without reducing customer satisfaction.
Piero Molino, Huaixiu Zheng, Yi-Chia Wang
KDD1
2018 An intriguing failing of convolutional neural networks and the CoordConv solution
abstract
Few ideas have enjoyed as large an impact on deep learning as convolution. For any problem involving pixels or spatial representations, common intuition holds that convolutional neural networks may be appropriate. In this paper we show a striking counterexample to this intuition via the seemingly trivial coordinate transform problem, which simply requires learning a mapping between coordinates in (x,y) Cartesian space and coordinates in one-hot pixel space. Although convolutional networks would seem appropriate for this task, we show that they fail spectacularly. We demonstrate and carefully analyze the failure first on a toy problem, at which point a simple fix becomes obvious. We call this solution CoordConv, which works by giving convolution access to its own input coordinates through the use of extra coordinate channels. Without sacrificing the computational and parametric efficiency of ordinary convolution, CoordConv allows networks to learn either complete translation invariance or varying degrees of translation dependence, as required by the end task. CoordConv solves the coordinate transform problem with perfect generalization and 150 times faster with 10--100 times fewer parameters than convolution. This stark contrast raises the question: to what extent has this inability of convolution persisted insidiously inside other tasks, subtly hampering performance from within? A complete answer to this question will require further investigation, but we show preliminary evidence that swapping convolution for CoordConv can improve models on a diverse set of tasks. Using CoordConv in a GAN produced less mode collapse as the transform between high-level spatial latents and pixels becomes easier to learn. A Faster R-CNN detection model trained on MNIST detection showed 24% better IOU when using CoordConv, and in the Reinforcement Learning (RL) domain agents playing Atari games benefit significantly from the use of CoordConv layers.
Rosanne Liu, Joel Lehman, Piero Molino, Felipe Petroski Such, Eric Frank, Alex Sergeev, Jason Yosinski
NeurIPS3
2016 Social Question Answering: Textual, User, and Network Features for Best Answer Prediction
abstract
Community question answering (CQA) sites use a collaborative paradigm to satisfy complex information needs. Although the task of matching questions to their best answers has been tackled for more than a decade, the social question-answering practice is a complex process. The factors influencing the accuracy of question-answer matching are many and hard to disentangle. We approach the task from an application-oriented perspective, probing the space of several dimensions relevant to this problem: features, algorithms, and topics. We gather under a learning to rank framework the most extensive feature set used in literature to date, including 225 features from five different families. We test the power of such features in predicting the best answer to a question on the largest dataset from Yahoo Answers used for this task so far (40M answers) and provide a faceted analysis of the results along different topical areas and question types. We propose a novel family of distributional semantics measures that most of the time can seamlessly replace widely used linguistic similarity features, being more than one order of magnitude faster to compute and providing greater predictive power. The best feature set reaches an improvement between 11% and 26% in P@1 compared to recent well-established state-of-the-art methods.
Piero Molino, Luca Maria Aiello, Pasquale Lops
ACM Trans. Inf. Syst.1
2015 Playing with knowledge: A virtual player for "Who Wants to Be a Millionaire?" that leverages question answering techniques
Piero Molino, Pasquale Lops, Giovanni Semeraro, Marco de Gemmis, Pierpaolo Basile
Artif. Intell.1
2013 Semantic models for answer re-ranking in question answering
abstract
The task of Question Answering (QA) is to find correct answers to users' questions expressed in natural language. In the last few years non-factoid QA received more attention. It focuses on causation, manner and reason questions, where the expected answer has the form of a passage of text. The presence of question and answers corpora allows the adoption of Learning to Rank (MLR) algorithms in order to out- put a sensible ranking of the candidate answers. The importance and effectiveness of linguistically motivated features, obtained from syntax, lexical semantics and semantic role labeling, was shown in literature [2-4], but there are still several different possible semantic features that have not been taken into account so far and our goal is to find out if their use could lead to performance improvement. In particular features coming from Semantic Models (SM) like Distributional Semantic Models (DSMs), Explicit Semantic Analysis (ESA), Latent Dirichlet Allocation (LDA) induced topics have never been applied to the task so far. Based on the usefulness that those models show in other tasks, we think that SM can have a significant role in improving current state-of-the-art systems' performance in answer re-ranking.
Piero Molino
SIGIR1
2008 Introducing Serendipity in a Content-Based Recommender System
abstract
Today recommenders are commonly used with various purposes, especially dealing with e-commerce and information filtering tools. Content-based recommenders rely on the concept of similarity between the bought/ searched/ visited item and all the items stored in a repository. It is a common belief that the user is interested in what is similar to what she has already bought/searched/visited. We believe that there are some contexts in which this assumption is wrong: it is the case of acquiring unsearched but still useful items or pieces of information. This is called serendipity. Our purpose is to stimulate users and facilitate these serendipitous encounters to happen. This paper presents the design and implementation of a hybrid recommender system that joins a content-based approach and serendipitous heuristics in order to mitigate the over-specialization problem with surprising suggestions.
Leo Iaquinta, Marco de Gemmis, Pasquale Lops, Giovanni Semeraro, Michele Filannino, Piero Molino
HIS6