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

Yasuhiro Sogawa

dblp:26/8485 · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
8since 2021 · last 2024
0009-0007-0378-1614ORCID · corroborated

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

Artificial intelligence and machine learning · 15 · 5 first-author · 8 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 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
3 papers
Knowledge representation and reasoning · 44% Language models and text generation · 44% Probabilistic and Bayesian machine learning · 8%
Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
large language model reasoning
0.812024
Enhancing Reasoning Capabilities of LLMs via Principled Synthetic Logic Corpus · NeurIPS 2024
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning
0.812024
Enhancing Reasoning Capabilities of LLMs via Principled Synthetic Logic Corpus · NeurIPS 2024
Software maintenance and evolution
code search
0.812024
CHICOT: A Developer-Assistance Toolkit for Code Search with High-Level Contextual Information · AAAI 2024
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic-based reasoning
deductive reasoning
0.712023
Learning Deductive Reasoning from Synthetic Corpus based on Formal Logic · ICML 2023
Software maintenance and evolution
code reuse
0.212024
CHICOT: A Developer-Assistance Toolkit for Code Search with High-Level Contextual Information · AAAI 2024
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery
0.112011
DirectLiNGAM: A Direct Method for Learning a Linear Non-Gaussian Structural Equation Model · J. Mach. Learn. Res. 2011
Computer vision › 3D vision › structure from motion
direct method
0.112011
DirectLiNGAM: A Direct Method for Learning a Linear Non-Gaussian Structural Equation Model · J. Mach. Learn. Res. 2011
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
linear non-gaussian acyclic model
0.112011
DirectLiNGAM: A Direct Method for Learning a Linear Non-Gaussian Structural Equation Model · J. Mach. Learn. Res. 2011
Data mining
anomaly detection
0.112011
Online heterogeneous mixture modeling with marginal and copula selection · KDD 2011
Data mining › clustering
mixture modeling
0.112011
Online heterogeneous mixture modeling with marginal and copula selection · KDD 2011
Data mining
density estimation
0.012011
Online heterogeneous mixture modeling with marginal and copula selection · KDD 2011

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

synthetic data generation · 0.8program-generated samples · 0.8synthetic corpus generation · 0.7formal logic · 0.7marginal distribution selection · 0.1independent component analysis · 0.1expectation minimization of description length · 0.1direct estimation · 0.1copula · 0.1
YearPublicationVenuePosition
2024 CHICOT: A Developer-Assistance Toolkit for Code Search with High-Level Contextual Information
abstract
We propose a source code search system named CHICOT (Code search with HIgh level COnText) to assist developers in reusing existing code. While previous studies have examined code search on the basis of code-level, fine-grained specifications such as functionality, logic, or implementation, CHICOT addresses a unique mission: code search with high-level contextual information, such as the purpose or domain of a developer's project. It achieves this feature by first extracting the context information from codebases and then considering this context during the search. It provides a VSCode plugin for daily coding assistance, and the built-in crawler ensures up-to-date code suggestions. The case study attests to the utility of CHICOT in real-world scenarios.
Terufumi Morishita, Yuta Koreeda, Atsuki Yamaguchi, Gaku Morio, Osamu Imaichi, Yasuhiro Sogawa
AAAI6
2024 JFLD: A Japanese Benchmark for Deductive Reasoning Based on Formal Logic
abstract
Large language models (LLMs) have proficiently solved a broad range of tasks with their rich knowledge but often struggle with logical reasoning. To foster the research on logical reasoning, many benchmarks have been proposed so far. However, most of these benchmarks are limited to English, hindering the evaluation of LLMs specialized for each language. To address this, we propose JFLD (Japanese Formal Logic Deduction), a deductive reasoning benchmark for Japanese. JFLD assess whether LLMs can generate logical steps to (dis-)prove a given hypothesis based on a given set of facts. Its key features are assessing pure logical reasoning abilities isolated from knowledge and assessing various reasoning rules. We evaluate various Japanese LLMs and see that they are still poor at logical reasoning, thus highlighting a substantial need for future research.
Terufumi Morishita, Atsuki Yamaguchi, Gaku Morio, Hikaru Tomonari, Osamu Imaichi, Yasuhiro Sogawa
LREC/COLING6
2024 Enhancing Reasoning Capabilities of LLMs via Principled Synthetic Logic Corpus
abstract
Large language models (LLMs) are capable of solving a wide range of tasks, yet they have struggled with reasoning. To address this, we propose $\textbf{Additional Logic Training (ALT)}$, which aims to enhance LLMs' reasoning capabilities by program-generated logical reasoning samples. We first establish principles for designing high-quality samples by integrating symbolic logic theory and previous empirical insights. Then, based on these principles, we construct a synthetic corpus named $\textbf{Formal} \ \textbf{Logic} \ \textbf{\textit{D}eduction} \ \textbf{\textit{D}iverse}$ (FLD$ _{\times2}$), comprising numerous samples of multi-step deduction with unknown facts, diverse reasoning rules, diverse linguistic expressions, and challenging distractors. Finally, we empirically show that ALT on FLD$ _{\times2}$ substantially enhances the reasoning capabilities of state-of-the-art LLMs, including LLaMA-3.1-70B. Improvements include gains of up to 30 points on logical reasoning benchmarks, up to 10 points on math and coding benchmarks, and 5 points on the benchmark suite BBH.
Terufumi Morishita, Gaku Morio, Atsuki Yamaguchi, Yasuhiro Sogawa
NeurIPS4
2023 LARCH: Large Language Model-based Automatic Readme Creation with Heuristics
abstract
Writing a readme is a crucial aspect of software development as it plays a vital role in managing and reusing program code. Though it is a pain point for many developers, automatically creating one remains a challenge even with the recent advancements in large language models (LLMs), because it requires generating an abstract description from thousands of lines of code. In this demo paper, we show that LLMs are capable of generating a coherent and factually correct readmes if we can identify a code fragment that is representative of the repository. Building upon this finding, we developed LARCH (LLM-based Automatic Readme Creation with Heuristics) which leverages representative code identification with heuristics and weak supervision. Through human and automated evaluations, we illustrate that LARCH can generate coherent and factually correct readmes in the majority of cases, outperforming a baseline that does not rely on representative code identification. We have made LARCH open-source and provided a cross-platform Visual Studio Code interface and command-line interface, accessible at https://github.com/hitachi-nlp/larch. A demo video showcasing LARCH's capabilities is available at https://youtu.be/ZUKkh5ED-O4.
Yuta Koreeda, Terufumi Morishita, Osamu Imaichi, Yasuhiro Sogawa
CIKM4
2023 Learning Deductive Reasoning from Synthetic Corpus based on Formal Logic
abstract
We study a synthetic corpus based approach for language models (LMs) to acquire logical deductive reasoning ability. The previous studies generated deduction examples using specific sets of deduction rules. However, these rules were limited or otherwise arbitrary. This can limit the generalizability of acquired deductive reasoning ability. We rethink this and adopt a well-grounded set of deduction rules based on formal logic theory, which can derive any other deduction rules when combined in a multistep way. We empirically verify that LMs trained on the proposed corpora, which we name $\textbf{FLD}$ ($\textbf{F}$ormal $\textbf{L}$ogic $\textbf{D}$eduction), acquire more generalizable deductive reasoning ability. Furthermore, we identify the aspects of deductive reasoning ability on which deduction corpora can enhance LMs and those on which they cannot. Finally, on the basis of these results, we discuss the future directions for applying deduction corpora or other approaches for each aspect. We release the code, data, and models.
Terufumi Morishita, Gaku Morio, Atsuki Yamaguchi, Yasuhiro Sogawa
ICML4
2023 Controlling keywords and their positions in text generation
abstract
One of the challenges in text generation is to control text generation as intended by the user.Previous studies proposed specifying the keywords that should be included in the generated text.However, this approach is insufficient to generate text that reflect the user's intent.For example, placing an important keyword at the beginning of the text would help attract the reader's attention; however, existing methods do not enable such flexible control.In this paper, we tackle a novel task of controlling not only keywords but also the position of each keyword in the text generation.To this end, we propose a task-independent method that uses special tokens to control the relative position of keywords.Experimental results on summarization and story generation tasks show that the proposed method can control keywords and their positions.The experimental results also demonstrate that controlling the keyword positions can generate summary texts that are closer to the user's intent than baseline.
Yuichi Sasazawa, Terufumi Morishita, Hiroaki Ozaki, Osamu Imaichi, Yasuhiro Sogawa
INLG5
2022 Reducing Offensive Replies in Open Domain Dialogue Systems
Naokazu Uchida, Takeshi Homma, Makoto Iwayama, Yasuhiro Sogawa
INTERSPEECH4
2022 Unsupervised Domain Adaptation on Question-Answering System with Conversation Data
abstract
Machine reading comprehension (MRC) is a task for question answering that finds answers to questions from documents of knowledge.Most studies on the domain adaptation of MRC require documents describing knowledge of the target domain.However, it is sometimes difficult to prepare such documents.The goal of this study was to transfer an MRC model to another domain without documents in an unsupervised manner.Therefore, unlike previous studies, we propose a domain-adaptation framework of MRC under the assumption that the only available data in the target domain are human conversations between a user asking questions and an expert answering the questions.The framework consists of three processes: (1) training an MRC model on the source domain, (2) converting conversations into documents using document generation (DG), a task we developed for retrieving important information from several human conversations and converting it to an abstractive document text, and (3) transferring the MRC model to the target domain with unsupervised domain adaptation.To the best of our knowledge, our research is the first to use conversation data to train MRC models in an unsupervised manner.We show that the MRC model successfully obtains question-answering ability from conversations in the target domain.
Amalia Istiqlali Adiba, Takeshi Homma, Yasuhiro Sogawa
SIGDIAL3
2013 Active learning for noisy oracle via density power divergence
Yasuhiro Sogawa, Tsuyoshi Ueno, Yoshinobu Kawahara, Takashi Washio
Neural Networks1
2012 Robust Active Learning for Linear Regression via Density Power Divergence
Yasuhiro Sogawa, Tsuyoshi Ueno, Yoshinobu Kawahara, Takashi Washio
ICONIP (3)1
2011 Online heterogeneous mixture modeling with marginal and copula selection
abstract
This paper proposes an online mixture modeling methodology in which individual components can have different marginal distributions and dependency structures. Mixture models have been widely studied and applied to various application areas, including density estimation, fraud/failure detection, image segmentation, etc. Previous research has been almost exclusively focused on mixture models having components of a single type (e.g., a Gaussian mixture model.) However, recent growing needs for complicated data modeling necessitate the use of more flexible mixture models (e.g., a mixture of a lognormal distribution for medical costs and a Gaussian distribution for blood pressure, for medical analytics.) Our key ideas include: 1) separating marginal distributions and their dependencies using copulas and 2) online extension of a recently-developed "expectation minimization of description length," which enable us to efficiently learn types of both marginal distributions and copulas as well as their parameters. The proposed method provides not only good performance in applications, but also scalable, automatic model selection, which greatly reduces the intensive modeling costs in data mining processes. We show that the proposed method outperforms state-of-the-art methods in application to density estimation and to anomaly detection.
Ryohei Fujimaki, Yasuhiro Sogawa, Satoshi Morinaga
KDD2
2011 DirectLiNGAM: A Direct Method for Learning a Linear Non-Gaussian Structural Equation Model
Shohei Shimizu, Takanori Inazumi, Yasuhiro Sogawa, Aapo Hyvärinen, Yoshinobu Kawahara, Takashi Washio, Patrik O. Hoyer, Kenneth Bollen
J. Mach. Learn. Res.3
2011 Estimating exogenous variables in data with more variables than observations
Yasuhiro Sogawa, Shohei Shimizu, Teppei Shimamura, Aapo Hyvärinen, Takashi Washio, Seiya Imoto
Neural Networks1
2010 Discovery of Exogenous Variables in Data with More Variables Than Observations
Yasuhiro Sogawa, Shohei Shimizu, Aapo Hyvärinen, Takashi Washio, Teppei Shimamura, Seiya Imoto
ICANN (1)1
2010 An experimental comparison of linear non-Gaussian causal discovery methods and their variants
abstract
Many multivariate Gaussianity-based techniques for identifying causal networks of observed variables have been proposed. These methods have several problems such that they cannot uniquely identify the causal networks without any prior knowledge. To alleviate this problem, a non-Gaussianity-based identification method LiNGAM was proposed. Though the LiNGAM potentially identifies a unique causal network without using any prior knowledge, it needs to properly examine independence assumptions of the causal network and search the correct causal network by using finite observed data points only. On another front, a kernel based independence measure that evaluates the independence more strictly was recently proposed. In addition, some advanced generic search algorithms including beam search have been extensively studied in the past. In this paper, we propose some variants of the LiNGAM method which introduce the kernel based method and the beam search enabling more accurate causal network identification. Furthermore, we experimentally characterize the LiNGAM and its variants in terms of accuracy and robustness of their identification.
Yasuhiro Sogawa, Shohei Shimizu, Yoshinobu Kawahara, Takashi Washio
IJCNN1