Akihiko Ohsuga

dblp:35/2289 · DBLP profile ↗
← Back
91ranked-venue papers
0as first author
26since 2021 · last 2026
0000-0001-6717-7028ORCID · corroborated

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

Artificial intelligence and machine learning · 52 · 19 since 2021Software engineering, systems software and programming languages · 18 · 3 since 2021Databases, data management, data science and information retrieval · 10Security and privacy · 8 · 3 since 2021Human-computer interaction and ubiquitous computing · 5Applied, interdisciplinary, general and emerging computing · 2Computer networks · 1 · 1 since 2021Theory of computation · 1
YearPublicationVenuePosition
2026 Offensive and Defensive Evaluation of Soccer Players Using Tracking Data Derived from Match Videos
Ryoya Maejima, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (5)3
2026 A Badminton Optimal Shot Prediction Method Based on Deep Reinforcement Learning and Game Trees
Tomoki Minooka, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (2)3
2026 Multi-Attribute Bias Mitigation via Evolutionary Model Merging and Unlearning
Yuka Seki, Ryohei Orihara, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (2)4
2026 Model-driven approach enabling formalization and conformance testing of attribute-based access control policies for business processes
abstract
Access control policies (ACPs) are essential for creating a secure access control system. ACPs are often studied and specified based on access control models, such as attribute-based access control (ABAC). Moreover, the execution of business process instances is typically recorded in a business process event log. Ensuring conformance with ABAC policies for the process log at the time of post-execution is crucial. To perform conformance testing of ABAC policies for event logs, it is necessary to formalize the ABAC policies. However, this formalization is typically carried out manually, leading to low efficiency and maintainability, as well as a high risk of errors and difficulty in detecting them. Also, the top-down approach for ABAC policy engineering is often less feasible due to the challenges and costs associated with manually developing ABAC policies, which makes it difficult to document security requirements. Besides, there is a lack of an ABAC metamodel that supports the formalization and conformance testing of ABAC policies, and little attention is paid to constructing ABAC policies from existing event logs. This paper presents a fine-grained and highly automated model-driven framework enabling the formalization and conformance testing of ABAC policies for business processes. In our approach, an ABAC metamodel and its patterns are proposed to solve the problems mentioned above. The approach is experimented with and evaluated on three business processes: One simulated and two real-world processes.
Duc-Hieu Nguyen, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
J. Comput. Secur.4
2025 ASPERA: Exploring Multimodal Action Recognition in Football Through Video, Audio, and Commentary
Takane Kumakura, Ryohei Orihara, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (2)4
2025 Punish the Pun-ish: Enhancing Text-to-Pun Generation with Synthetic Data from Supervised Fine-tuned Models
Tomohito Minami, Ryohei Orihara, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (3)4
2025 Efficient Models Deep Reinforcement Learning for NetHack Strategies
Yasuhiro Onuki, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (1)3
2025 Proposal of an Automated Testing Method for GraphQL APIs Using Reinforcement Learning
Kenzaburo Saito, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (3)3
2025 Using LLM-Based Deep Reinforcement Learning Agents to Detect Bugs in Web Applications
Yuki Sakai, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (3)3
2025 Fish Catch Prediction by Combining Fishing, Weather and Tidal Data
Tomohiro Tanaka, Yasuyuki Tahara, Akihiko Ohsuga, Yuichi Sei
ICAART (3)3
2025 Toward a Pattern-Based Comprehensive Framework Using Process Mining for RBAC Conformance Checks
abstract
Event logs often record the execution of business process instances. Detecting traces in the event logs that do not comply with access control policies, such as role-based access control (RBAC) policies, is essential to ensuring system security. Moreover, process mining has been extensively utilized for security analysis in recent years. However, pattern-based approaches for designing and analyzing RBAC policies in the context of business processes through process mining are notably absent. In this paper, we present a systematic framework for checking the conformance of RBAC implemented in the event logs of business processes with the RBAC policies specified in domain knowledge. To facilitate the representation of the RBAC policies derived from the domain knowledge, we employ an RBAC domain-specific language (DSL) combined with our RBAC-driven object constraint language (OCL) invariant patterns built from the various types of RBAC constraints. The implemented RBAC in an event log is represented as snapshots within our framework. Then, we validate the snapshots with the RBAC policies to be able to detect RBAC conformance issues. The proposed framework is experimented with and evaluated on two business process logs, one simulated log and one real-world event log named “BPI Challenge 2017”.
Duc-Hieu Nguyen, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
Int. J. Softw. Eng. Knowl. Eng.4
2024 Proposal of a Cosmetic Product Recommendation Method with Review Text that is Predicted to Be Write by Users
Natsumi Baba, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (3)4
2024 An Analysis of Knowledge Representation for Anime Recommendation Using Graph Neural Networks
Shusaku Egami, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2023 Detection of Compound-Type Dark Jargons Using Similar Words
Takuro Hada, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (1)4
2023 GAN Inversion with Editable StyleMap
So Honda, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (3)5
2023 Background Image Editing with HyperStyle and Semantic Segmentation
Syuusuke Ishihata, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (3)5
2023 Generation of Facial Images Reflecting Speaker Attributes and Emotions Based on Voice Input
Kotaro Koseki, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)4
2023 Proposal of a Signal Control Method Using Deep Reinforcement Learning with Pedestrian Traffic Flow
Akimasa Murata, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (3)4
2023 Diverse Level Generation for Tile-Based Video Game using Generative Adversarial Networks from Few Samples
Soichiro Takata, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (3)4
2023 Rumor Detection in Tweets Using Graph Convolutional Networks
Takumi Takei, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (3)4
2023 Predicting Visual Importance of Mobile UI Using Semantic Segmentation
Ami Yamamoto, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (3)4
2023 A k-Anonymization Method for Social Network Data with Link Prediction
Risa Sugai, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICISSP4
2023 Privacy-Preserving Collaborative Data Collection and Analysis With Many Missing Values
abstract
Privacy-preserving data mining techniques are useful for analyzing various information, such as Internet of Things data and COVID-19-related patient data. However, collecting a large amount of sensitive personal information is a challenging task. In addition, this information may have missing values, which are not considered in the existing methods for collecting personal information while ensuring data privacy. Failure to account for missing values reduces the accuracy of the data analysis. In this paper, we propose a method for privacy-preserving data collection that considers many missing values. The patient data are anonymized and sent to a data collection server. The data collection server creates a generative model and a contingency table suitable for multi-attribute analysis based on expectation-maximization and Gaussian copula methods. Using differential privacy (the de facto standard) as a privacy metric, we conduct experiments on synthetic and real data, including COVID-19-related data. The results are 50--80\% more accurate than those of existing methods that do not consider missing values.
Yuichi Sei, Andrew J. 0001, Hiroshi Okumura, Akihiko Ohsuga
IEEE Trans. Dependable Secur. Comput.4
2023 Towards Scalable Model Checking of Reflective Systems via Labeled Transition Systems
abstract
Reflection is a technique that enables a system to inspect or change its structure and/or behavior at runtime. It is a key enabler of many techniques for developing systems that have to function despite rapidly changing requirements and environments. A crucial issue in developing reflective systems is to ensure the correctness of their behaviors, because object-level behaviors are affected by metalevel behaviors. In this paper, we present an extended labeled transition system (LTS), which we call a metalevel LTS (MLTS), that supports data representation of another LTS for use in modeling a reflective tower. We show that two of the existing state reduction techniques for an LTS (symmetry reductionanddivergence-sensitive stutter bisimulation) are also applicable to an MLTS. Then, we introduce two strategies for implementing an MLTS model in Promela, thereby enabling verification with the SPIN model checker. We also present case studies of applying MLTSs to two reflection applications: self-adaptation of a reconnaissance robot system, and dynamic evolution of an Internet-of-things (IoT) system. The case studies demonstrate the applicability of our approach and its scalability improvement through the state reduction techniques.
Kenji Tei, Yasuyuki Tahara, Akihiko Ohsuga
IEEE Trans. Software Eng.3
2021 Improvement of Legitimate Mail Server Detection Method using Sender Authentication
abstract
Anti-spam measures include methods for determining unsolicited email from the email content and methods for using sender information. If it can be determined from the sender's IP address of sender information and the sender's domain name whether the email should be received, it is possible to reduce the processing of the spam filter by the email content that has a high processing load for the determination. This study uses sender authentication technology to identify the sender of forwarded email. We consider that the sender of this forwarded email is the legitimate email sender to receive, and propose to use these as an allow list. In this paper, we propose a method to further improve the method we proposed and reduce misjudgment of the allow list. We verified that this new method is effective by using the log information of the emails actually received.
Shuji Sakuraba, Minami Yoda, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
SERA5
2021 Count Estimation With a Low-Accuracy Machine Learning Model
abstract
Many Internet-of-Things (IoT) systems use machine learning techniques, such as deep neural networks. IoT systems can predict attributes, such as age, sex, car speed, human walking speed, and types of animals, using machine learning techniques. Although the functionality of machine learning is undeniable, the prediction accuracy is not always high. When a machine learning model is used to recognize several objects in an object counting system, the estimated count will have a significant error because of the accumulation of the recognition error of each object. In this study, a count estimation method that uses a confusion matrix generated in the training phase was proposed. The proposed method consists of an iterative Bayesian technique with the confusion matrix for count estimation and mitigating over-iterations technique for reducing estimated errors. The proposed method can be used even for a low-accuracy machine learning model. Experiments with synthetic and real data sets were conducted to demonstrate the functionality of the proposed method. The estimation errors of the proposed method were reduced by 64.3% in average compared to the baseline method in the experiments.
Yuichi Sei, Akihiko Ohsuga
IEEE Internet Things J.2
2020 Hair Shading Style Transfer for Manga with cGAN
Masashi Aizawa, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2020 Model Smoothing using Virtual Adversarial Training for Speech Emotion Estimation using Spontaneity
Toyoaki Kuwahara, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2020 Semantic diversity: Privacy considering distance between values of sensitive attribute
Keiichiro Oishi, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
Comput. Secur.4
2019 New Indicator for Centrality Measurements in Passing-network Analysis of Soccer
Masatoshi Kanbata, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2019 Generation of Multiple Choice Questions Including Panoramic Information using Linked Data
abstract
In recent years, just about all subjects require students to learn panoramic information. Because the need exists for cross-curriculum learning aimed at relating subject areas, it is useful for multiple-choice questions to include panoramic information for learners. A question including panoramic information refers to content that includes transverse related information and makes respondents grasp the whole knowledge. However, it is costly to manually generate and collect appropriate multiple-choice questions for questioners and learners. Therefore, in this research, we propose a method for the automatic generation of multiple-choice questions including panoramic information using Linked Data. Linked Data is graphical data that can link structured data, and it is used as a technology for data integration and utilization. Some attempts have been made to use Linked Data as a resource for creating teaching material, and the possibility of using Semantic Web technology in education has been verified. In this paper, we aim to realize a system for automatically generating two types of multiple-choice questions by implementing an approach to generating questions and choices. An evaluation method for the generation of questions and choices involves setting indicators for each evaluation item, such as validity and the degree of the inclusion of panoramic information.
Fumika Okuhara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (1)4
2019 Transforming the Emotion in Speech using a Generative Adversarial Network
Kenji Yasuda, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2019 Knowledge Graph of University Campus Issues and Application of Completion Methods
abstract
Contemporary societies face many urban issues. To address these issues, governments, corporations and individuals should disclose and share their related statistical and sensory data. However, existing published data appear in various formats and contain defects. Therefore, few problems have been solved using these data. In this research, we sought to address this problem, by considering a university campus as a microcosm of society, designed data integration schema, and consolidated data into a knowledge graph. We then, applied and modified existing completion methods. In particular, regarding the bicycle environment, we trained our knowledge graph and evaluated it with the conventional method and our proposed derivative method, respectively. Using approximately 650 parking data with various dates and times, our method correctly estimated 54.5 more bicycles than the conventional method by comparing each time's mean absolute error.
Yuto Tsukagoshi, Takahiro Kawamura, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
iiWAS5
2019 A Method for Goal Model Repair Based on Process Mining
abstract
In order to keep up with a changing business environment, organizations need to understand their current business processes and business goals. The business process model and the goal model are complementary elements and are effective means for describing the present state of the organization. There are various methods to repair these models, but in order to analyze the current state of the organization, it is necessary to analyze not only these conceptual models but also logs of organizational daily operations. Although process mining is an effective means, there is no established technique for repairing both goal models and business process models according to logs. In this paper, we propose a pattern-based method to repair goal models dealing with the repair of business process models. By doing so, it is possible to analyze the current situation of business processes and business goals while maintaining the relationship between the goal model and the business process model. We represented the effectiveness of our method by carrying out a case study.
Hiroki Horita, Hideaki Hirayama, Takeo Hayase, Yasuyuki Tahara, Akihiko Ohsuga
SNPD5
2019 Anonymization of Sensitive Quasi-Identifiers for l-Diversity and t-Closeness
abstract
A number of studies on privacy-preserving data mining have been proposed. Most of them assume that they can separate quasi-identifiers (QIDs) from sensitive attributes. For instance, they assume that address, job, and age are QIDs but are not sensitive attributes and that a disease name is a sensitive attribute but is not a QID. However, all of these attributes can have features that are both sensitive attributes and QIDs in practice. In this paper, we refer to these attributes as sensitive QIDs and we propose novel privacy models, namely, (l1, ..., lq)-diversity and (t1, ..., tq)-closeness, and a method that can treat sensitive QIDs. Our method is composed of two algorithms: An anonymization algorithm and a reconstruction algorithm. The anonymization algorithm, which is conducted by data holders, is simple but effective, whereas the reconstruction algorithm, which is conducted by data analyzers, can be conducted according to each data analyzer's objective. Our proposed method was experimentally evaluated using real data sets.
Yuichi Sei, Hiroshi Okumura, Takao Takenouchi, Akihiko Ohsuga
IEEE Trans. Dependable Secur. Comput.4
2019 Proposal of grade training method for quality improvement in microtask crowdsourcing
abstract
Current crowdsourcing platforms such as Amazon Mechanical Turk provide an attractive solution for processing numerous tasks at a low cost. The number of workers who process crowdsourcing tasks is increasing along with the expansion of domains in which crowdsourcing is utilized. However, there is insufficient support for crowdsourcing workers, such as education and improvement of their work environment. This problem may be due to crowdsourcing workers being numerous and unspecified, which also makes them easy to employ and terminate. Poor worker management could lead to declining quality of worker records and unjustified worker termination. In this study, we propose a grade-based training method for workers. Our training method utilizes probabilistic networks to estimate correlations between tasks based on worker records for 18.5 million tasks, then allocates pre-learning tasks to workers to raise the accuracy of target tasks according to task correlations. In an experiment, the method automatically allocated 31 pre-learning task categories for 9 target task categories, and after pre-learning task training, we confirmed that target task accuracy increased by 7.8 points on average. This result was comparatively higher than those for pre-learning tasks allocated using other methods, such as decision trees. We therefore confirmed that task correlations can be estimated from a large number of worker records, and that these are useful for grade-based training of low-quality workers.
Masayuki Ashikawa, Takahiro Kawamura, Akihiko Ohsuga
Web Intell.3
2018 Agent-based Simulation Model Embedded Accounting's Purchase Method; Analysis on the Systemic Risk of Mergers and Acquisitions between Financial Institutions
Hidenori Kato, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (1)4
2018 Do Professional Football Players Follow the Optimal Strategies in Penalty Shootout?
Takaya Koizumi, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2018 Factors Affecting Accuracy in Image Translation based on Generative Adversarial Network
Fumiya Yamashita, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2017 Japanese Text Classification by Character-level Deep ConvNets and Transfer Learning
Minato Sato, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2017 Fast Many-to-One Voice Conversion using Autoencoders
Yusuke Sekii, Ryohei Orihara, Keisuke Kojima, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)6
2017 Sarcasm Detection Method to Improve Review Analysis
Shota Suzuki, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2017 An Observation of Behavioral Changes of Indoor Dogs in Response to Caring Behavior by Humanoid Robots - Can Dogs and Robots Be Companions?
Motoko Suzuki, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)4
2017 Crowdsourcing worker development based on probabilistic task network
abstract
Crowdsourcing platforms provide an attractive solution for processing numerous tasks at low cost. However, insufficient quality control remains a major concern. In the present study, we propose a grade-based training method for workers. Our training method utilizes probabilistic networks to estimate correlations between tasks based on workers' records for 18.5 million tasks and then allocates pre-learning tasks to the workers to raise the accuracy of target tasks according to the task correlations. In an experiment, the method automatically allocated 31 pre-learning task categories for 9 target task categories, and after the training of the pre-learning tasks, we confirmed that the accuracy of the target tasks was raised by 7.8 points on average. We thus confirmed that the task correlations can be estimated using a large amount of worker records, and that these are useful for the grade-based training of low-quality workers.
Masayuki Ashikawa, Takahiro Kawamura, Akihiko Ohsuga
WI3
2017 Differential Private Data Collection and Analysis Based on Randomized Multiple Dummies for Untrusted Mobile Crowdsensing
abstract
Mobile crowdsensing, which collects environmental information from mobile phone users, is growing in popularity. These data can be used by companies for marketing surveys or decision making. However, collecting sensing data from other users may violate their privacy. Moreover, the data aggregator and/or the participants of crowdsensing may be untrusted entities. Recent studies have proposed randomized response schemes for anonymized data collection. This kind of data collection can analyze the sensing data of users statistically without precise information about other users' sensing results. However, traditional randomized response schemes and their extensions require a large number of samples to achieve proper estimation. In this paper, we propose a new anonymized data-collection scheme that can estimate data distributions more accurately. Using simulations with synthetic and real datasets, we prove that our proposed method can reduce the mean squared error and the JS divergence by more than 85% as compared with other existing studies.
Yuichi Sei, Akihiko Ohsuga
IEEE Trans. Inf. Forensics Secur.2
2017 Location Anonymization With Considering Errors and Existence Probability
abstract
Mobile devices that can sense their location using GPS or Wi-Fi have become extremely popular. However, many users hesitate to provide their accurate location information to unreliable third parties if it means that their identities or sensitive attribute values will be disclosed by doing so. Many approaches for anonymization, such as k-anonymity, have been proposed to tackle this issue. Existing studies for k-anonymity usually anonymize each user's location so that the anonymized area contains k or more users. Existing studies, however, do not consider location errors and the probability that each user actually exists at the anonymized area. As a result, a specific user might be identified by untrusted third parties. We propose novel privacy and utility metrics that can treat the location and an efficient algorithm to anonymize the information associated with users' locations. This is the first work that anonymizes location while considering location errors and the probability that each user is actually present at the anonymized area. By means of simulations, we have proven that our proposed method can reduce the risk of the user's attributes being identified while maintaining the utility of the anonymized data.
Yuichi Sei, Akihiko Ohsuga
IEEE Trans. Syst. Man Cybern. Syst.2
2016 Privacy Preservation for Participatory Sensing Applications
abstract
Participatory sensing, which collects environmental information from mobile phone users, is growing in popularity. The collected information can be used for national policy or decision-making for companies. However, sensing users may violate their privacy. Recent studies have proposed negative surveys which can analyze the attributes of users statistically without precise information about each user's information. The traditional negative surveys need a lot of samples for proper estimation. These days, several types of negative surveys are used that can estimate the distribution of user attributes with a high degree of accuracy. However, privacy levels of these methods are relatively low. Moreover, existing studies assume that the privacy levels of all users are the same. In this paper, we propose a new negative survey that can estimate data distributions with more precision and can be used in a situation where the privacy levels are different based on each user's demand. By simulations of a synthetic and a real data set, we prove that our proposed method can estimate more precisely than existing methods.
Yuichi Sei, Akihiko Ohsuga
AINA2
2016 Building Urban LOD for Solving Illegally Parked Bicycles in Tokyo
abstract
The illegal parking of bicycles is an urban problem in Tokyo and other urban areas. The purpose of this study was to sustainably build Linked Open Data (LOD) for the illegally parked bicycles and to support the problem solving by raising social awareness, in cooperation with the Bureau of General Affairs of Tokyo. We first extracted information on the problem factors and designed LOD schema for illegally parked bicycles. Then we collected pieces of data from Social Networking Service (SNS) and websites of municipalities to build the illegally parked bicycle LOD (IPBLOD) with more than 200,000 triples. We then estimated the missing data in the LOD based on the causal relations from the problem factors. As a result, the number of illegally parked bicycles can be inferred with 70.9 % accuracy. Finally, we published the complemented LOD and a Web application to visualize the distribution of illegally parked bicycles in the city. We hope this raises social attention on this issue.
Shusaku Egami, Takahiro Kawamura, Akihiko Ohsuga
ISWC (2)3
2016 Quality improvement by worker filtering and development in crowdsourcing
abstract
Current crowdsourcing platforms provide an attractive solution for processing of high-volume tasks at low cost. However, problems of quality control remain a major concern. In the present work, we developed a private crowdsourcing system (PCSS) running in an intranetwork, which allows us to devise quality control methods. We introduce four worker selection methods and a grade-based training method. The four worker selection methods consist of preprocessing filtering, real-time filtering, post-processing filtering, and guess-processing filtering. In addition to a basic approach involving initial training or the use of gold-standard data, these methods include a novel approach, utilizing collaborative filtering techniques. We collected a large amount of vocabulary data for natural language processing (NLP), such as voice recognition and text to speech using PCSS. The quality control methods increased accuracy 32.4 points in collecting vocabulary tasks. We also implemented the grade-based training method to avoid claims of unfair dismissal and shrinkage of the market of crowdsourcing caused by excluding workers. This training method uses Bayesian networks to calculate correlations between tasks based on workers’ records, and then allocates learning tasks to the workers to raise the results of target tasks according to the correlations. In an experiment, the method automatically allocated learning tasks for target tasks, and after the training of the workers, we confirmed that the workers raised the accuracy of target task 10.77 points on average. Therefore, by combining the filtering methods and the training method, task requesters in microtask crowdsourcing can obtain higher-quality results without dismissing valuable workers.
Masayuki Ashikawa, Takahiro Kawamura, Akihiko Ohsuga
Web Intell.3
2015 Proposal of Grade Training Method in Private Crowdsourcing System
abstract
Current crowdsourcing platforms such as Amazon Mechanical Turk provide an attractive solution for processing of high-volume tasks at low cost. However, problems of quality control remain a major concern. We developed a private crowdsourcing system (PCSS) running in a intranetwork, that allow us to devise for quality control methods. In the present work, we designed a novel task allocation method to improve accuracy of task results in PCSS. PCSS analyzed relations between tasks from workers' behavior using Bayesian network, then created learning tasks according to analyzed relations. PCSS increased quality of task results by allocating learning tasks to workers before processing difficult tasks. PCSS created 8 learning tasks automatically for 2 target task categories and increased accuracy of task results by 10.77 point on average. We found that creating learning tasks according to analyzed relations is a practical method to improve the quality of workers.
Masayuki Ashikawa, Takahiro Kawamura, Akihiko Ohsuga
HCOMP3
2015 Activity Recognition for Dogs Using Off-the-Shelf Accelerometer
Tatsuya Kiyohara, Ryohei Orihara, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (2)5
2015 An Approach to Construct Semantic Networks with Confidence Scores Based on Data Analysis - Case Study in Osaka Wholesale Market
abstract
In recent years, several large-scale knowledge bases (KBs) have been constructed, such as YAGO, DBpedia, and Google Knowledge Graph. Although automatic extractio techniques that extract facts and rules from the Web is necessary for constructing such large-scale KBs, incorporation of noisy, unreliable knowledge cannot be unavoidable. Thus, Google Knowledge Vault assigns extracted knowledge with confidence scores based on consistency with the existing KBs. In this paper, we propose a new approach for associating confidence scores with knowledge based on a large amount of raw data for domains, where there is no existing KB. We first construct knowledge in a specific domain as a semantic network, and then design a probabilistic network, that corresponds to the semantic network. To associate the confidence scores with the semantic network, we train the probabilistic network with a large amount of open data, provided by the Osaka central wholesale market in Japan. We also confirm the validity of the confidence scores with the accuracy of reasoning on the probabilistic network. A semantic network associated with confidence scores, that is, a weighted labeled graph is advantageous not only for reducing the noisy, unreliable knowledge with low confidence, but also for making retrieval results ranking on the KB. In the future, probabilistic reasoning on semantic networks may also be possible.
Takahiro Kawamura, Akihiko Ohsuga
ICTAI2
2015 Towards Goal-Oriented Conformance Checking
Hiroki Horita, Hideaki Hirayama, Yasuyuki Tahara, Akihiko Ohsuga
SEKE4
2014 Surprising Recipe Extraction based on Rarity and Generality of Ingredients
abstract
Many surprising recipes which have different the ingredients or the cooking processes from the normal recipes exist in the user-generated recipe sites. The easiest way to find surprising recipes is to use the search function of the recipe sites. However, the title of surprising recipes do not always include the keyword “surprise”. Therefore, we cannot find surprising recipes in an easy way. In this paper, we propose a method to extract surprising recipes from the user-generated recipe sites. We propose RF-IIF (Recipe Frequency-Inverse Ingredient Frequency) based on TF-IDF (Term Frequency-Inverse Ingredient Frequency). First, we calculate the surprising value of the ingredients by using RF-IIF. Then, we calculate the surprising value of each recipe by summing the surprising value of the ingredients appearing in a recipe. Finally, we extract recipes which have high surprising value of the recipe as surprising recipes of the dish category. In the evaluation experiment, the subjects were requested an evaluation about each surprising recipe. As a results, we showed that the extracted recipes were valid recipe and had the element of surprise. And, we showed the usefulness of the our proposed method.
Kyosuke Ikejiri, Yuichi Sei, Hiroyuki Nakagawa, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (1)5
2014 Identification of Flaming and Its Applications in CGM - Case Studies toward Ultimate Prevention
abstract
Nowadays, anybody can easily express their opinion publicly through Consumer Generated Media. Because of this, a phenomenon of flooding criticism on the Internet, called flaming, frequently occurs. Although there are strong demands for flaming management, namely, a service to reduce damage caused by a flaming after one occurs, it is very difficult to properly do so in practice. We are trying to keep the flaming from happening. Concretely, we propose methods to identify a potential tweet which will be a likely candidate of a flaming on Twitter, considering public opinion among twitter users. We divide flamings into three categories: criminal episodes, struggles between conflicting values and secret exposures. The first two represent the vast majority of flaming cases. As for the CEs, a Naive Bayes-based method has been promising to identify the cases. As for the SBCVs, we propose a dynamic P/N analysis based on daily polarity, which represents the strength of the polarity of public opinion on a given topic. An experiment using a past flaming case has shown that the method has successfully explained the case as one caused by a gap between the polarity of the tweet and that of public opinion.
Yuki Iwasaki, Ryohei Orihara, Yuichi Sei, Hiroyuki Nakagawa, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (1)6
2014 Locating Malicious Agents in Mobile Wireless Sensor Networks
Yuichi Sei, Akihiko Ohsuga
PRIMA2
2014 Randomized Addition of Sensitive Attributes for l-diversity
abstract
When a data holder wants to share databases that contain personal attributes, individual privacy needs to be considered. Existing anonymization techniques, such as l-diversity, remove identifiers and generalize quasi-identifiers (QIDs) from the database to ensure that adversaries cannot specify each individual's sensitive attributes. Usually, the database is anonymized based on one-size-fits-all measures. Therefore, it is possible that several QIDs that a data user focuses on are all generalized, and the anonymized database has no value for the user. Moreover, if a database does not satisfy the eligibility requirement, we cannot anonymize it by existing methods. In this paper, we propose a new technique for l-diversity, which keeps QIDs unchanged and randomizes sensitive attributes of each individual so that data users can analyze it based on QIDs they focus on and does not require the eligibility requirement. Through mathematical analysis and simulations, we will prove that our proposed method for l-diversity can result in a better tradeoff between privacy and utility of the anonymized database.
Yuichi Sei, Akihiko Ohsuga
SECRYPT2
2014 A MAPE Loop Control Pattern for Heterogeneous Client/Server Online Games
Satoru Yamagata, Hiroyuki Nakagawa, Yuichi Sei, Yasuyuki Tahara, Akihiko Ohsuga
SEKE5
2013 Towards Semi-Automatic Identification of Functional Requirements in Legal Texts for Public Administration
abstract
There is a need for the development of systems that are compliant with laws in public administration, because their administrative activities are based on laws. When new laws are made or existing laws are amended, however, civil servants need to develop or modify the systems in the short time before the laws are issued. Related work in requirements elicitation from the legal texts includes approaches using ontology but there are difficulties in building an ontology for practical use. In this paper we propose pre-defined templates with the expression of functional requirements to identify legal texts, including their functional requirements, and a support tool consisting of two functions, one for automatic summary creation from complicated legal texts and one for the suggestion of the legal texts, including their functional requirements. We have also applied this approach to Japanese laws and have evaluated its accuracy. Our research revealed that using this approach can identify functional requirements with high accuracy.
Yutaka Yoshida, Kozo Honda, Yuichi Sei, Hiroyuki Nakagawa, Yasuyuki Tahara, Akihiko Ohsuga
JURIX6
2013 Flower voice: virtual assistant using LOD
abstract
Recently, urban greening and agriculture have been receiving increased attention, but the cultivation of greenery is not a simple matter in a restricted space. Therefore, we propose Flower Voice, a voice assistant for smartphones that answers questions users will be faced on site, and provides a mechanism for registering the work. The system uses Linked Open Data as a knowledge source, and features improvemnt of accuracy based on user feedback and acquisitions of new data by user participation. This paper presents Plant LOD and an architecture of the sytem, and then evaluates the improvement of the accuracy.
Takahiro Kawamura, Akihiko Ohsuga
K-CAP2
2013 A goal model elaboration for localizing changes in software evolution
abstract
Software evolution is an essential activity that adapts existing software to changes in requirements. Localizing the impact of changes is one of the most efficient strategies for successful evolution. We exploit requirements descriptions in order to extract loosely coupled components and localize changes for evolution. We define a process of elaboration for the goal model that extracts a set of control loops from the requirements descriptions as components that constitute extensible systems. We regard control loops to be independent components that prevent the impact of a change from spreading outside them. To support the elaboration, we introduce two patterns: one to extract control loops from the goal model and another to detect possible conflicts between control loops. We experimentally evaluated our approach in two types of software development and the results demonstrate that our elaboration technique helps us to analyze the impact of changes in the source code and prevent the complexity of the code from increasing.
Hiroyuki Nakagawa, Akihiko Ohsuga, Shinichi Honiden
RE2
2012 Distributed Data Federation without Disclosure of User Existence
Takao Takenouchi, Takahiro Kawamura, Akihiko Ohsuga
DBSec3
2012 Green-Thumb Camera: LOD Application for Field IT
Takahiro Kawamura, Akihiko Ohsuga
ESWC2
2012 Building a Time Series Action Network for Earthquake Disaster
The-Minh Nguyen, Takahiro Kawamura, Yasuyuki Tahara, Akihiko Ohsuga
ICAART (1)4
2012 Toward an Ecosystem of LOD in the Field: LOD Content Generation and Its Consuming Service
Takahiro Kawamura, Akihiko Ohsuga
ISWC (2)2
2012 Support for Video Hosting Service Users Using Folksonomy and Social Annotation
abstract
Recently, the video hosting is one of the most popular services on the Web. The service user can search movies by title, tag, date, and so on. However, the user can hardly obtain information on a particular scene of a movie. Thus, it is very difficult to determine whether a movie contains interesting scenes or not. This research aims to provide information in order to help a user to choose a movie. Concretely, this paper proposes a method for labeling scenes in a movie using a video hosting service called "Nico Nico Douga". The proposed method extracts important scenes in a movie from "Nico Nico Douga" based on the statistics of social annotations attached to them. Also, using the characteristics of folksonomy the authors extract feature words for labeling. Moreover, in order to take advantage of the feature words, the authors estimate their semantic categories. We use the attached comments themselves to label the important scenes. In order to select the comments, the authors take into account the importance of the feature words with semantic categories in a scene. Finally, the authors carry out experiments to evaluate the proposed method and to discuss future works.
Katsunori Ishino, Ryohei Orihara, Hiroyuki Nakagawa, Yasuyuki Tahara, Akihiko Ohsuga
Web Intelligence5
2010 Human Activity Mining Using Conditional Radom Fields and Self-Supervised Learning
The-Minh Nguyen, Takahiro Kawamura, Hiroyuki Nakagawa, Ken Nakayama, Yasuyuki Tahara, Akihiko Ohsuga
ACIIDS (1)6
2010 Capturing Users' Buying Activity at Akihabara Electric Town from Twitter
The-Minh Nguyen, Takahiro Kawamura, Yasuyuki Tahara, Akihiko Ohsuga
ICCCI (2)4
2010 Automatic Mining of Human Activity and Its Relationships from CGM
The-Minh Nguyen, Takahiro Kawamura, Hiroyuki Nakagawa, Yasuyuki Tahara, Akihiko Ohsuga
ICSOFT (1)5
2010 Self-supervised Mining of Human Activity from CGM
The-Minh Nguyen, Takahiro Kawamura, Hiroyuki Nakagawa, Yasuyuki Tahara, Akihiko Ohsuga
PKAW5
2010 A Framework for Validating Task Assignment in Multiagent Systems Using Requirements Importance
Hiroyuki Nakagawa, Nobukazu Yoshioka, Akihiko Ohsuga, Shinichi Honiden
PRIMA3
2009 Building of Human Activity Correlation Map from Weblogs
Takahiro Kawamura, The-Minh Nguyen, Akihiko Ohsuga
ICSOFT (2)3
2009 ONTOMO: Development of Ontology Building Service
I. Shin, Takahiro Kawamura, Hiroyuki Nakagawa, Ken Nakayama, Yasuyuki Tahara, Akihiko Ohsuga
PRIMA6
2008 Mobile Navigation System for the Elderly - Preliminary Experiment and Evaluation
Takahiro Kawamura, Keisuke Umezu, Akihiko Ohsuga
UIC3
2005 Ubiquitous Service Finder Discovery of Services Semantically Derived from Metadata in Ubiquitous Computing
Takahiro Kawamura, Kouji Ueno, Shinichi Nagano, Tetsuo Hasegawa, Akihiko Ohsuga
ISWC5
2004 Dynamic Invocation Model of Web Services Using Subsumption Relations
abstract
Enterprise information systems are currently developed as Web-based applications in the service-oriented architecture style, which is implied by the stack of Web services standards. One of the most critical aspects in enterprise information systems is to maintain their continuous operation as long as possible. Conventional service invocation mechanism identifies Web services with similar signatures found by a service discovery as distinctively different ones, resulting in the suspension of a service requester and the modification of its invocation procedures. In this paper, we propose a reasonable solution to realize runtime invocation of Web services, regarding structural similarities in service signatures as subsumption relations of XML scheme. Given Web services with subsumed signatures, this solution enables a service requester to invoke the Web services by translating the scheme types of the invocation parameters.
Shinichi Nagano, Tetsuo Hasegawa, Akihiko Ohsuga, Shinichi Honiden
ICWS3
2004 picoPlangent: An Intelligent Mobile Agent System for Ubiquitous Computing
Kenta Cho 0001, Hisashi Hayashi, Masanori Hattori, Akihiko Ohsuga, Shinichi Honiden
PRIMA4
2003 Context-Aware Agent Platform in Ubiquitous Environments and Its Verification Tests
Masanori Hattori, Kenta Cho 0001, Akihiko Ohsuga, Masao Isshiki, Shinichi Honiden
PerCom3
2002 Integrating Planning, Action Execution, Knowledge Updates and Plan Modifications via Logic Programming
Hisashi Hayashi, Kenta Cho 0001, Akihiko Ohsuga
ICLP3
2002 Logic Programming for Agents
Hisashi Hayashi, Kenta Cho 0001, Akihiko Ohsuga
PRICAI3
2001 Behavior Patterns for Mobile Agent Systems from the Development Process Viewpoint
abstract
As wide-area open networks like the Internet and intranets grow larger, mobile agent technology is attracting more attention. Agents are units of software that can deal with environmental changes and the various requirements of open networks through features such as autonomy, mobility, intelligence, cooperation, and reactivity. However, since the usual development methods of the agent systems are not sufficiently investigated, the technology is not yet widespread. In previous papers, we introduced behavior patterns for mobile agent systems and the development method. The behavior patterns represent typical and recurring structures and behaviors of agents. The patterns are classified according to their appropriate architectural levels and the degree to which they depend on specific agent platforms. We evaluate the advantages of our method from the development process viewpoints. Our evaluation focuses on the development efficiency, the applicability, the extensibility and the understandability of our method.
Yasuyuki Tahara, Akihiko Ohsuga, Shinichi Honiden
ISADS2
2000 A Directory Server for Mobile Agents Interoperability
abstract
This paper reports a directory server in a distributed middleware for realizing the interoperability between a wide variety of mobile agent systems. The ODP trader, an ITU-T recommendation for direction service, is customized for the specific requirements. The key ideas are (1) to extend the managed information so that program codes can be members, and (2) to provide Proxy Offer for utilizing services located outside the directory. Performance measurement shows that Proxy Offer is more efficient than dynamic property of the ODP trader in the current application.
Yasuyuki Beppu, Shin Nakajima 0001, Fumihiro Kumeno, Kenta Cho 0001, Tetsuo Hasegawa, Akihiko Ohsuga
EDOC6
2000 Rental Application to Rental Service Development of Advanced ASP Framework
abstract
We propose a new concept called Rental Service. Recently, Rental Application has been applied as ASP (Application Service Provider). For the next step in advancing ASP, we would prefer to provide Service which creates new functions, coordinating and facilitating already-existing functions, provided by many applications in the network. In this paper, we firstly made a list of problems for adding such service into the current ASP systems. Then, we developed a framework as a solution to the problems, in which the service itself is regarded as an agent. Moreover, we introduced a practical system developed by the framework, and finally examined its effectiveness for the above problems through that practical case.
Takahiro Kawamura, Tetsuo Hasegawa, Akihiko Ohsuga, Shinichi Honiden
EDOC3
1999 Bee-gent: Bonding and Encapsulation Enhancement Agent Framework for Development of Distributed Systems
abstract
Interoperability between different systems is becoming a more important issue as computer networks expand. In this paper, we propose Bee-gent (Bonding and Encapsulation Enhancement Agent), a distributed system development-framework that aims to provide coordination between RDBMSs, legacy systems, software packages, and so forth. The Bee-gent coordination mechanism is an integration of interaction protocols that explicitly describe the relationship of the elements of a distributed system. Our approach is to split interaction protocols into the flow for the overall problem solving sequence and the location dependent local flow. Further mobile mediation agents coordinate the behavior of each element according to the flow of the problem solving sequence. We present an example of system development using Bee-gent that demonstrates how maintenance becomes simpler in the face of modifying the distributed system components.
Takahiro Kawamura, Tetsuo Hasegawa, Akihiko Ohsuga, Shinichi Honiden
APSEC3
1999 Agent System Development Method Based on Agent Patterns
abstract
As wide-area open networks such as the Internet and intranets grow larger, agent technology is attracting more attention.Agents are units of software that can deal with environmental changes and the various requirements of open networks through features such as autonomy, mobility, intelligence, cooperation, and reactivity.However, since the usual development method of the agent systems is not sufficiently investigated, the technology is not yet widespread.This paper proposes a method of agent system development based on agent patterns that represent typical and recurring structures and behaviors of agents.The agent patterns are classified according to their appropriate architectural levels and the degree to which they depend on specific agent platforms.Our method enables developers to design agent systems efficiently since' they can construct complicated system architectures and behaviors by dividing the design process into two architectural levels and applying the appropriate agent patterns.In addition, the higher level designs are independent of specific agent platforms and can be therefore easily reused.
Yasuyuki Tahara, Akihiko Ohsuga, Shinichi Honiden
ICSE2
1999 Agent System Development Method based on Agent Patterns
abstract
This paper proposes a method of agent system development based on agent patterns that represent typical and recurring structures and behaviors of agents. The agent patterns are classified according to their appropriate architectural levels and the degree of their dependence on specific agent platforms. Our method enables developers to design agent systems efficiently since they can construct complicated system architectures and behaviors by dividing the design process into two architectural levels and applying the appropriate agent patterns. In addition, the higher level designs are independent of specific agent platforms and can be therefore easily reused.
Yasuyuki Tahara, Akihiko Ohsuga, Shinichi Honiden
ISADS2
1996 MENDELS ZONE: A parallel program development system based on formal specifications
Shinichi Honiden, Akihiko Ohsuga, Naoshi Uchihira
Inf. Softw. Technol.2
1995 Evolutional Agents: Field Oriented Programming Language, Flage
abstract
We propose two new concepts, evolutional agent and field. The main purpose of the work is to provide a framework for building software which adapts to changes of requirements autonomously. In open networks, the adaptability to changes of requirements or environments is essential, while there are many free applications and components to serve various requirements. Focusing on this point, we introduce concurrent objects with meta-base architecture, agents, and fields, another kind of object. In our model, adaptive agents, called evolutional agents, adapt to changes by traversing a network and acquiring components as their own functions. Fields are receptacles of software components in networks. Agents evolve into enhanced ones by traveling to fields and acquiring components from the fields. Flage is a framework for building the software architecture based on these concepts.
Fumihiro Kumeno, Yasuyuki Tahara, Akihiko Ohsuga, Shinichi Honiden
APSEC3
1995 Cooad: a Case Tool for Object-Oriented Analysis and Design
abstract
Although many CASE tools for object-oriented methods (OO CASE tools) have been proposed, few, if any, can verify that the constructed analysis and design models actually match the requirements of the system being developed. In order to realize this kind of verification, we propose a software development method amalgamating OO CASE tools and algebraic specification techniques. We are developing an experimental system named COOAD (CASE tool for Object-Oriented Analysis and Design) in order to examine the effectiveness of our proposition. COOAD supports object-oriented analysis and design, verification of the analysis and design, and generation of code. In this paper, we propose the software development method, introduce COOAD, and illustrate the facilities of COOAD with an example.
Junichi Yamamoto, Akihiko Ohsuga, Shinichi Honiden
Int. J. Softw. Eng. Knowl. Eng.2
1994 Object-oriented analysis and design support system using algebraic specification techniques
abstract
Although many CASE tools for object-oriented methods (OO-CASE tools) have been proposed, few, if any, can verify that the constructed analysis and design models actually match the requirements of the system being developed. In order to realize this kind of verification, we propose a software development method amalgamating OO-CASE tools and algebraic specification techniques. We are developing an experimental system named COOAD (CASE tool for Object-Oriented Analysis and Design) in order to examine the effectiveness of our proposition. COOAD supports object-oriented analysis and design, verification of the analysis and design, and generation of code. In this paper, we propose the software development method, introduce COOAD, and illustrate the facilities of COOAD with several examples.>
Junichi Yamamoto, Akihiko Ohsuga, Shinichi Honiden
APSEC2
1994 Flage: field-oriented language for agents model
abstract
We propose Flage, a language for building software modules (agents) which adapt to a change of environment in an open distributed system. Environments are defined as multiple agents and specifications which consist of constraints for cooperation among the agents. Flage provides a description of environments by the notion of agents and fields. We describe the concept of Flage and the adaptation technique.>
Fumihiro Kumeno, Yasuyuki Tahara, Akihiko Ohsuga, Shinichi Honiden
ICSR3