首页 > 最新文献

2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)最新文献

英文 中文
A Generic Software Architecture for PoE Power Sourcing Equipment PoE供电设备通用软件体系结构
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00217
Andreas Mäkilä, A. Friebe, Leif Enblom, P. Strandberg, T. Seceleanu
Many hardware solutions for Power over Ethernet (PoE) Power Sourcing Equipment (PSE) exist, with slightly varying feature sets. A software solution is needed for interaction with the PSEs, and for managing a power budget across several PSEs. A generic interface is desirable, as well as generic software components that can be used in support of several PSE solutions. In this paper we present a union of features and real-time requirements for three hardware solutions, and the development of a generic software architecture.
针对以太网供电(PoE)供电设备(PSE)存在许多硬件解决方案,它们的功能集略有不同。需要一个软件解决方案来与pse进行交互,并管理跨多个pse的功率预算。需要通用的接口,以及可用于支持多个PSE解决方案的通用软件组件。在本文中,我们提出了三种硬件解决方案的特性和实时需求的结合,并开发了一个通用的软件体系结构。
{"title":"A Generic Software Architecture for PoE Power Sourcing Equipment","authors":"Andreas Mäkilä, A. Friebe, Leif Enblom, P. Strandberg, T. Seceleanu","doi":"10.1109/COMPSAC54236.2022.00217","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00217","url":null,"abstract":"Many hardware solutions for Power over Ethernet (PoE) Power Sourcing Equipment (PSE) exist, with slightly varying feature sets. A software solution is needed for interaction with the PSEs, and for managing a power budget across several PSEs. A generic interface is desirable, as well as generic software components that can be used in support of several PSE solutions. In this paper we present a union of features and real-time requirements for three hardware solutions, and the development of a generic software architecture.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"131 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127035034","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Algebraic Semantics for C++11 Memory Model c++ 11内存模型的代数语义
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00240
Lili Xiao, Huibiao Zhu, Mengda He, S. Qin
The C++11 standard introduced a language level weak memory model (i.e., the C++11 memory model) to improve the performance of the execution of C/C++ programs. Algebra is well-suited for direct use by engineers in symbolic calculation of parameters. It is a challenge to investigate the algebraic semantics for the C++11 memory model. Inspired by the promising semantics, in this paper, we explore the algebraic laws for the C++11 memory model, including a set of sequential and parallel expansion laws. We introduce the concept of guarded choice, and every program under the C++11 memory model can be converted into the head normal form of guarded choice. In addition, the proposed algebraic laws are implemented in the rewriting engine Maude.
c++ 11标准引入了一种语言级弱内存模型(即c++ 11内存模型),以提高C/ c++程序的执行性能。代数非常适合工程师在参数的符号计算中直接使用。研究c++ 11内存模型的代数语义是一个挑战。受这一前景语义的启发,本文探讨了c++ 11内存模型的代数定律,包括一组顺序和并行展开定律。引入了保护选择的概念,c++ 11内存模型下的每个程序都可以转换为保护选择的头部范式。此外,所提出的代数定律在重写引擎Maude中实现。
{"title":"Algebraic Semantics for C++11 Memory Model","authors":"Lili Xiao, Huibiao Zhu, Mengda He, S. Qin","doi":"10.1109/COMPSAC54236.2022.00240","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00240","url":null,"abstract":"The C++11 standard introduced a language level weak memory model (i.e., the C++11 memory model) to improve the performance of the execution of C/C++ programs. Algebra is well-suited for direct use by engineers in symbolic calculation of parameters. It is a challenge to investigate the algebraic semantics for the C++11 memory model. Inspired by the promising semantics, in this paper, we explore the algebraic laws for the C++11 memory model, including a set of sequential and parallel expansion laws. We introduce the concept of guarded choice, and every program under the C++11 memory model can be converted into the head normal form of guarded choice. In addition, the proposed algebraic laws are implemented in the rewriting engine Maude.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127165144","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Color-Path: Hair Arrangement Reproduction Support System by Displaying Target Motion in AR 颜色路径:在AR中显示目标运动的毛发排列再现支持系统
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00107
Natsumi Matsui, Ayumi Ohnishi, T. Terada, M. Tsukamoto
Curling irons can create curled hair by heating it. However, because the operation of the curling iron involves six degrees of freedom (6DoF) movements, such as translation and rotation, it is difficult to understand and reproduce by simply watching instructional videos. In this study, we proposed Color-Path, a smart mirror-shaped system that allows users to easily understand how to move a curling iron. The proposed system acquires the moving paths of the curling iron using a camera on a smart mirror and an accelerometer on the curling iron. The system displays the curling iron paths of the target hairstyle on a smart mirror in Augmented Reality (AR). From the evaluation experiments, we confirmed that the system contributed to the reproduction of the moving paths of the curling iron through quantitative evaluation. However, a subjective evaluation showed that our system could not reproduce the appearance of the target hairstyle. The results indicate that the time to heat the hair should be considered.
卷发棒可以通过加热使头发卷曲。然而,由于卷发棒的操作涉及平移、旋转等6个自由度(6DoF)的动作,单纯通过观看教学视频很难理解和再现。在这项研究中,我们提出了Color-Path,一个智能的镜子形状的系统,让用户很容易地了解如何移动卷发棒。该系统利用智能镜上的摄像头和电熨斗上的加速度计来获取电熨斗的运动路径。该系统在增强现实(AR)的智能镜子上显示目标发型的卷发路径。从评价实验中,通过定量评价,证实了该系统对卷发器运动轨迹的再现有一定的贡献。然而,主观评价表明,我们的系统不能重现目标发型的外观。结果表明,应考虑加热头发的时间。
{"title":"Color-Path: Hair Arrangement Reproduction Support System by Displaying Target Motion in AR","authors":"Natsumi Matsui, Ayumi Ohnishi, T. Terada, M. Tsukamoto","doi":"10.1109/COMPSAC54236.2022.00107","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00107","url":null,"abstract":"Curling irons can create curled hair by heating it. However, because the operation of the curling iron involves six degrees of freedom (6DoF) movements, such as translation and rotation, it is difficult to understand and reproduce by simply watching instructional videos. In this study, we proposed Color-Path, a smart mirror-shaped system that allows users to easily understand how to move a curling iron. The proposed system acquires the moving paths of the curling iron using a camera on a smart mirror and an accelerometer on the curling iron. The system displays the curling iron paths of the target hairstyle on a smart mirror in Augmented Reality (AR). From the evaluation experiments, we confirmed that the system contributed to the reproduction of the moving paths of the curling iron through quantitative evaluation. However, a subjective evaluation showed that our system could not reproduce the appearance of the target hairstyle. The results indicate that the time to heat the hair should be considered.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"538 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124254810","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Real-Time Background Replacement Method Based on Estimated Depth for AR Applications 基于估计深度的AR应用实时背景替换方法
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00190
Yoshihiro Tsuboki, Tomoya Kawakami, Satoru Matsumoto, T. Yoshihisa, Y. Teranishi
Recent technological advances in Virtual Reality (VR) and Augmented Reality (AR) enable users to experience a high-quality virtual world. In VR applications, the user's physical movement is generally restricted because the situation around the real world cannot be seen. AR allows users to experience virtual worlds without restrictions on physical movement, but the extent to which they are replaced as virtual worlds is limited. In this research, assuming the use of smartphones and tablet devices, a partial virtual world system is implemented by removing only the background part from the real-time real-world image taken by the camera and replacing it with a virtual background.
虚拟现实(VR)和增强现实(AR)的最新技术进步使用户能够体验高质量的虚拟世界。在VR应用中,用户的身体运动通常受到限制,因为无法看到现实世界周围的情况。AR允许用户在不受物理运动限制的情况下体验虚拟世界,但它们被取代为虚拟世界的程度有限。在本研究中,假设使用智能手机和平板设备,通过将相机拍摄的实时真实世界图像中的背景部分移除,并用虚拟背景取而代之,实现部分虚拟世界系统。
{"title":"A Real-Time Background Replacement Method Based on Estimated Depth for AR Applications","authors":"Yoshihiro Tsuboki, Tomoya Kawakami, Satoru Matsumoto, T. Yoshihisa, Y. Teranishi","doi":"10.1109/COMPSAC54236.2022.00190","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00190","url":null,"abstract":"Recent technological advances in Virtual Reality (VR) and Augmented Reality (AR) enable users to experience a high-quality virtual world. In VR applications, the user's physical movement is generally restricted because the situation around the real world cannot be seen. AR allows users to experience virtual worlds without restrictions on physical movement, but the extent to which they are replaced as virtual worlds is limited. In this research, assuming the use of smartphones and tablet devices, a partial virtual world system is implemented by removing only the background part from the real-time real-world image taken by the camera and replacing it with a virtual background.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124353996","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards Automation for MLOps: An Exploratory Study of Bot Usage in Deep Learning Libraries 迈向MLOps的自动化:深度学习库中Bot使用的探索性研究
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00171
A. Rahman, Farzana Ahamed Bhuiyan, M. M. Hassan, H. Shahriar, Fan Wu
Machine learning (ML) operations or MLOps advo-cates for integration of DevOps- related practices into the ML development and deployment process. Adoption of MLOps can be hampered due to a lack of knowledge related to how development tasks can be automated. A characterization of bot usage in ML projects can help practitioners on the types of tasks that can be automated with bots, and apply that knowledge into their ML development and deployment process. To that end, we conduct a preliminary empirical study with 135 issues reported mined from 3 libraries related to deep learning: Keras, PyTorch, and Tensorflow. From our empirical study we observe 9 categories of tasks that are automated with bots. We conclude our work-in-progress paper by providing a list of lessons that we learned from our empirical study.
机器学习(ML)操作或MLOps提倡将与DevOps相关的实践集成到ML开发和部署过程中。由于缺乏与如何自动化开发任务相关的知识,mlop的采用可能会受到阻碍。对机器学习项目中机器人使用情况的描述可以帮助从业者了解机器人可以自动化的任务类型,并将这些知识应用到机器学习开发和部署过程中。为此,我们对从3个与深度学习相关的库(Keras、PyTorch和Tensorflow)中挖掘的135个问题进行了初步的实证研究。从我们的实证研究中,我们观察到机器人自动化的9类任务。我们通过提供我们从实证研究中学到的经验教训清单来结束我们正在进行的论文。
{"title":"Towards Automation for MLOps: An Exploratory Study of Bot Usage in Deep Learning Libraries","authors":"A. Rahman, Farzana Ahamed Bhuiyan, M. M. Hassan, H. Shahriar, Fan Wu","doi":"10.1109/COMPSAC54236.2022.00171","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00171","url":null,"abstract":"Machine learning (ML) operations or MLOps advo-cates for integration of DevOps- related practices into the ML development and deployment process. Adoption of MLOps can be hampered due to a lack of knowledge related to how development tasks can be automated. A characterization of bot usage in ML projects can help practitioners on the types of tasks that can be automated with bots, and apply that knowledge into their ML development and deployment process. To that end, we conduct a preliminary empirical study with 135 issues reported mined from 3 libraries related to deep learning: Keras, PyTorch, and Tensorflow. From our empirical study we observe 9 categories of tasks that are automated with bots. We conclude our work-in-progress paper by providing a list of lessons that we learned from our empirical study.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129124968","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
TUFA: A TOSCA extension for the specification of accelerator-aware applications in the Cloud Continuum TUFA: TOSCA扩展,用于云连续体中加速器感知应用程序的规范
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00185
Adrian F. Spataru, Gabriel Iuhasz, S. Panica
A Distributed Application Topology is a valuable commodity built on the strength of a long and iterative design process. A topology is generally refined over time, other topologies can use it as a component, and the community may share it. To reproduce a deployment, several properties must be recorded such as data origin, processing steps, configuration settings, and hardware requirements. This paper presents an extension to the TOSCA specification that allows for the definition of accelerator-aware services that can span from Cloud to Edge. Additionally, we introduce the concept of Abstract Applications that contain at least one abstract service definition. The process of Service Optimization replaces the abstract sertvices, creating an explicit topology deployable under hybrid deployment models (Virtual Machines, Containers, HPC) residing on the Cloud Continuum spectrum.
分布式应用程序拓扑是建立在长期迭代设计过程基础上的有价值的产品。拓扑通常会随着时间的推移而细化,其他拓扑可以将其用作组件,并且社区可以共享它。要重现部署,必须记录几个属性,例如数据源、处理步骤、配置设置和硬件需求。本文提出了TOSCA规范的扩展,允许定义可以跨越云到边缘的加速器感知服务。此外,我们还引入了包含至少一个抽象服务定义的抽象应用程序的概念。服务优化的过程取代了抽象的服务,创建了一个显式的拓扑,可部署在驻留在云连续谱上的混合部署模型(虚拟机、容器、高性能计算)下。
{"title":"TUFA: A TOSCA extension for the specification of accelerator-aware applications in the Cloud Continuum","authors":"Adrian F. Spataru, Gabriel Iuhasz, S. Panica","doi":"10.1109/COMPSAC54236.2022.00185","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00185","url":null,"abstract":"A Distributed Application Topology is a valuable commodity built on the strength of a long and iterative design process. A topology is generally refined over time, other topologies can use it as a component, and the community may share it. To reproduce a deployment, several properties must be recorded such as data origin, processing steps, configuration settings, and hardware requirements. This paper presents an extension to the TOSCA specification that allows for the definition of accelerator-aware services that can span from Cloud to Edge. Additionally, we introduce the concept of Abstract Applications that contain at least one abstract service definition. The process of Service Optimization replaces the abstract sertvices, creating an explicit topology deployable under hybrid deployment models (Virtual Machines, Containers, HPC) residing on the Cloud Continuum spectrum.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133690184","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Framework for Considering Uncertainty in Software Systems 一个考虑软件系统不确定性的框架
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00241
Chawanangwa Lupafya, D. Balasubramaniam
There are many aspects involved in the development and operation of a software system, including system artefacts, activities, and infrastructure. Most of these aspects are vulnerable to uncertainty, which can result in risks to system quality and performance. Thus it is important to identify, represent and manage uncertainty in software systems. We hypothesise that using an underlying conceptual framework for characterising uncertainty can facilitate these activities. This paper demonstrates the use of an extensible framework, which defines a foundation for the systematic and explicit consideration of uncertainty in software systems. A software architecture case study is used to illustrate and evaluate the framework. A discussion of potential uses for the framework and future research is also provided.
在软件系统的开发和操作中涉及到许多方面,包括系统工件、活动和基础设施。这些方面中的大多数都容易受到不确定性的影响,这可能导致系统质量和性能的风险。因此,识别、表示和管理软件系统中的不确定性是很重要的。我们假设,使用一个潜在的概念框架来描述不确定性可以促进这些活动。本文演示了一个可扩展框架的使用,它为系统地、明确地考虑软件系统中的不确定性奠定了基础。软件体系结构案例研究用于说明和评估该框架。本文还讨论了该框架的潜在用途和未来的研究。
{"title":"A Framework for Considering Uncertainty in Software Systems","authors":"Chawanangwa Lupafya, D. Balasubramaniam","doi":"10.1109/COMPSAC54236.2022.00241","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00241","url":null,"abstract":"There are many aspects involved in the development and operation of a software system, including system artefacts, activities, and infrastructure. Most of these aspects are vulnerable to uncertainty, which can result in risks to system quality and performance. Thus it is important to identify, represent and manage uncertainty in software systems. We hypothesise that using an underlying conceptual framework for characterising uncertainty can facilitate these activities. This paper demonstrates the use of an extensible framework, which defines a foundation for the systematic and explicit consideration of uncertainty in software systems. A software architecture case study is used to illustrate and evaluate the framework. A discussion of potential uses for the framework and future research is also provided.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130368362","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
NKMH: A Neural Efficient Recommendation Based on Neighborhood Key Information Aggregation of Modified Hawkes NKMH:一种基于邻域关键信息聚合的改进Hawkes神经高效推荐
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00035
Xin Xu, Nan Wang, Huijie Jin, Yang Liu, Kun Li
The rapid development of neural networks has con-tributed to the increasing maturity of recommendation systems. However, deep neural networks have poor interpretability for models and do not show strong advantages for sparse data and noisy data. Recently, Hawkes process has become more and more focused for its good interpretability with probabilistic models. Based on this, we proposes A Neural Efficient Recommendation Model Based on Neighborhood Key Information Aggregation of Modified Hawkes(NKMH). The model utilizes a neural network and designs three modules to jointly fit the modified Hawkes process. It not only inherits the high interpretability of Hawkes, but also effectively solves the problem of poor prediction ability of the Hawkes process. Besides, we present a novel key information search strategy(KISS), which can effectively remove the noise in a session and alleviate the sparsity of the data to some extent. Extensive experiments on two datasets show that the NKMH model outperforms many current popular models.
神经网络的快速发展促进了推荐系统的日益成熟。然而,深度神经网络对模型的可解释性较差,对稀疏数据和噪声数据没有表现出很强的优势。近年来,霍克斯过程因其具有较好的概率模型可解释性而受到越来越多的关注。在此基础上,提出了一种基于邻域关键信息聚合的改进Hawkes(NKMH)神经网络高效推荐模型。该模型利用神经网络,设计了三个模块来共同拟合改进的Hawkes过程。它既继承了Hawkes过程的高可解释性,又有效地解决了Hawkes过程预测能力差的问题。此外,我们提出了一种新的关键信息搜索策略(KISS),可以有效地去除会话中的噪声,在一定程度上缓解数据的稀疏性。在两个数据集上的大量实验表明,NKMH模型优于当前许多流行的模型。
{"title":"NKMH: A Neural Efficient Recommendation Based on Neighborhood Key Information Aggregation of Modified Hawkes","authors":"Xin Xu, Nan Wang, Huijie Jin, Yang Liu, Kun Li","doi":"10.1109/COMPSAC54236.2022.00035","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00035","url":null,"abstract":"The rapid development of neural networks has con-tributed to the increasing maturity of recommendation systems. However, deep neural networks have poor interpretability for models and do not show strong advantages for sparse data and noisy data. Recently, Hawkes process has become more and more focused for its good interpretability with probabilistic models. Based on this, we proposes A Neural Efficient Recommendation Model Based on Neighborhood Key Information Aggregation of Modified Hawkes(NKMH). The model utilizes a neural network and designs three modules to jointly fit the modified Hawkes process. It not only inherits the high interpretability of Hawkes, but also effectively solves the problem of poor prediction ability of the Hawkes process. Besides, we present a novel key information search strategy(KISS), which can effectively remove the noise in a session and alleviate the sparsity of the data to some extent. Extensive experiments on two datasets show that the NKMH model outperforms many current popular models.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"45 17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130435459","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Comparison of Deep Learning and Traditional Machine Learning Approaches in Detecting Cognitive Impairment Using MRI Scans 深度学习和传统机器学习方法在MRI扫描中检测认知障碍的比较
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00154
Wei Liu, Jiarui Zhang, Yijun Zhao
Deep learning has attracted a great amount of interest in recent years and has become a rapidly emerging field in artificial intelligence. In medical image analysis, deep learning methods have produced promising results comparable to and, in some cases, superior to human experts. Nevertheless, researchers have also noted the limitations and challenges of the deep learning approaches, especially in model selection and interpretability. This paper compares the efficacy of deep learning and traditional machine learning techniques in detecting cognitive impairment (CI) associated with Alzheimer's disease (AD) using brain MRI scans. We base our study on 894 brain MRI scans provided by the open access OASIS platform. In particular, we explore two deep learning approaches: 1) a 3D convolutional neural network (3D-CNN) and 2) a hybrid model with a CNN plus LSTM (CNN-LSTM) architecture. We further examine the performance of five traditional machine learning algorithms based on features extracted from the MRI images using the FreeSurfer software. Our experimental results demonstrate that the deep learning models achieve higher Precision and Recall, while the traditional machine learning methods deliver more stability and better performance in Specificity and overall accuracy. Our findings could serve as a case study to highlight the challenges in adopting deep learning-based approaches.
近年来,深度学习引起了人们的极大兴趣,并已成为人工智能中一个迅速兴起的领域。在医学图像分析中,深度学习方法已经产生了与人类专家相当,甚至在某些情况下优于人类专家的有希望的结果。然而,研究人员也注意到深度学习方法的局限性和挑战,特别是在模型选择和可解释性方面。本文比较了深度学习和传统机器学习技术在使用脑MRI扫描检测与阿尔茨海默病(AD)相关的认知障碍(CI)方面的功效。我们的研究基于开放存取OASIS平台提供的894张脑MRI扫描。特别是,我们探索了两种深度学习方法:1)3D卷积神经网络(3D-CNN)和2)CNN + LSTM (CNN-LSTM)架构的混合模型。我们使用FreeSurfer软件进一步检查了基于从MRI图像中提取的特征的五种传统机器学习算法的性能。我们的实验结果表明,深度学习模型具有更高的Precision和Recall,而传统的机器学习方法在特异性和整体准确性方面具有更高的稳定性和更好的性能。我们的研究结果可以作为一个案例研究,以突出采用基于深度学习的方法所面临的挑战。
{"title":"A Comparison of Deep Learning and Traditional Machine Learning Approaches in Detecting Cognitive Impairment Using MRI Scans","authors":"Wei Liu, Jiarui Zhang, Yijun Zhao","doi":"10.1109/COMPSAC54236.2022.00154","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00154","url":null,"abstract":"Deep learning has attracted a great amount of interest in recent years and has become a rapidly emerging field in artificial intelligence. In medical image analysis, deep learning methods have produced promising results comparable to and, in some cases, superior to human experts. Nevertheless, researchers have also noted the limitations and challenges of the deep learning approaches, especially in model selection and interpretability. This paper compares the efficacy of deep learning and traditional machine learning techniques in detecting cognitive impairment (CI) associated with Alzheimer's disease (AD) using brain MRI scans. We base our study on 894 brain MRI scans provided by the open access OASIS platform. In particular, we explore two deep learning approaches: 1) a 3D convolutional neural network (3D-CNN) and 2) a hybrid model with a CNN plus LSTM (CNN-LSTM) architecture. We further examine the performance of five traditional machine learning algorithms based on features extracted from the MRI images using the FreeSurfer software. Our experimental results demonstrate that the deep learning models achieve higher Precision and Recall, while the traditional machine learning methods deliver more stability and better performance in Specificity and overall accuracy. Our findings could serve as a case study to highlight the challenges in adopting deep learning-based approaches.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117215111","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Self-adaptive Indicator Selection Approach for Solving Credit Risk Assessment 解决信用风险评估的自适应指标选择方法
Pub Date : 2022-06-01 DOI: 10.1109/COMPSAC54236.2022.00249
Yongfeng Gu, Yue Ning, Hao Ding, Kecai Gu, Daohong Jian, Zhou Xu, Hua Wu, Jun Zhou
Credit risk assessment, which aims at identifying high-risk users, plays a critical role in financial institutions. A common method is to use the greedy strategy to generate an interpretable rule set to classify all the users into high-risk or non-risk users. During each iteration, the greedy strategy utilizes a pre-defined indicator function to evaluate which rule is the best and then adds it to the rule set. However, in reality, the indicator function is designed manually and requires much domain knowledge and expert experience. Worse still, we need to design a suitable indicator for every situation, which is tedious and time-consuming work. This motivates us to propose a self-adaptive indicator that can be adapted to different situations without too much human intervention. In this paper, we see the indicator as a weighted sum of several sub-indicators. By tuning the weights, the indicator can be adapted to different situations automatically. That is, we transform this indicator selection problem into a weights tuning problem. To find the best weight of self-adaptive indicators, machine learning methods and black-box optimization are utilized. The experimental results demonstrated that our self-adaptive indicator can select a better rule set to identify more high-risk users compared to the human-defined indicator.
信用风险评估在金融机构中起着至关重要的作用,其目的是识别高风险用户。一种常用的方法是使用贪婪策略生成一个可解释的规则集,将所有用户划分为高风险用户或非风险用户。在每次迭代过程中,贪婪策略利用预定义的指示函数来评估哪条规则是最好的,然后将其添加到规则集中。然而,在现实中,指标函数是手工设计的,需要大量的领域知识和专家经验。更糟糕的是,我们需要为每种情况设计一个合适的指标,这是一项繁琐而耗时的工作。这促使我们提出一种自适应指标,可以适应不同的情况,而不需要太多的人为干预。在本文中,我们将该指标视为几个子指标的加权和。通过调整权重,指示器可以自动适应不同的情况。也就是说,我们将指标选择问题转化为权重调优问题。为了找到自适应指标的最佳权重,采用了机器学习方法和黑盒优化方法。实验结果表明,与人类定义的指标相比,我们的自适应指标可以选择更好的规则集来识别更多的高风险用户。
{"title":"A Self-adaptive Indicator Selection Approach for Solving Credit Risk Assessment","authors":"Yongfeng Gu, Yue Ning, Hao Ding, Kecai Gu, Daohong Jian, Zhou Xu, Hua Wu, Jun Zhou","doi":"10.1109/COMPSAC54236.2022.00249","DOIUrl":"https://doi.org/10.1109/COMPSAC54236.2022.00249","url":null,"abstract":"Credit risk assessment, which aims at identifying high-risk users, plays a critical role in financial institutions. A common method is to use the greedy strategy to generate an interpretable rule set to classify all the users into high-risk or non-risk users. During each iteration, the greedy strategy utilizes a pre-defined indicator function to evaluate which rule is the best and then adds it to the rule set. However, in reality, the indicator function is designed manually and requires much domain knowledge and expert experience. Worse still, we need to design a suitable indicator for every situation, which is tedious and time-consuming work. This motivates us to propose a self-adaptive indicator that can be adapted to different situations without too much human intervention. In this paper, we see the indicator as a weighted sum of several sub-indicators. By tuning the weights, the indicator can be adapted to different situations automatically. That is, we transform this indicator selection problem into a weights tuning problem. To find the best weight of self-adaptive indicators, machine learning methods and black-box optimization are utilized. The experimental results demonstrated that our self-adaptive indicator can select a better rule set to identify more high-risk users compared to the human-defined indicator.","PeriodicalId":330838,"journal":{"name":"2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131438804","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1