Explaining Differences in Classes of Discrete Sequences
원문 초록
While there are many machine learning methods to classify and cluster sequences, they fail to explain what are the differences in groups of sequences that make them distinguishable. Although in some cases having a black box model is sufficient, there is a need for increased explainability in research areas focused on human behaviors. For example, psychologists are less interested in having a model that predicts human behavior with high accuracy and more concerned with identifying differences between actions that lead to divergent human behavior. This paper presents techniques for understanding differences between classes of discrete sequences. Approaches introduced in this paper can be utilized to interpret black box machine learning models on sequences. The first approach compares k-gram representations of sequences using the silhouette score. The second method characterizes differences by analyzing the distance matrix of subsequences. As a case study, we trained black box supervised learning methods to classify sequences of GitHub teams and then utilized our sequence analysis techniques to measure and characterize differences between event sequences of teams with bots and teams without bots. In our second case study, we classified Minecraft event sequences to infer their high-level actions and analyzed differences between low-level event sequences of actions.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Matrix-Game: Interactive World Foundation Model
TransDreamerV3: Implanting Transformer In DreamerV3
Toward Memory-Aided World Models: Benchmarking via Spatial Consistency
MineAnyBuild: Benchmarking Spatial Planning for Open-world AI Agents
BAR: A Backward Reasoning based Agent for Complex Minecraft Tasks
BeliefNest: A Joint Action Simulator for Embodied Agents with Theory of Mind
토론
이 논문과 연결된 포럼 글이 아직 없습니다.