首页 > 最新文献

ACM Transactions on Cyber-Physical Systems最新文献

英文 中文
Introduction to the Special Issue on Fault-Resilient Cyber-Physical Systems – Part I 容错网络物理系统特刊简介--第一部分
Pub Date : 2024-07-08 DOI: 10.1145/3677021
Kuan-Hsun Chen, Jing Li, F. Reghenzani, Jian-Jia Chen
{"title":"Introduction to the Special Issue on Fault-Resilient Cyber-Physical Systems – Part I","authors":"Kuan-Hsun Chen, Jing Li, F. Reghenzani, Jian-Jia Chen","doi":"10.1145/3677021","DOIUrl":"https://doi.org/10.1145/3677021","url":null,"abstract":"","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141670443","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
ACM TCPS Foreword to Special Issue for ICCPS 2022 ACM TCPS 为 2022 年 ICCPS 特刊撰写的前言
Pub Date : 2024-05-07 DOI: 10.1145/3661449
Sayan Mitra, N. Venkatasubramanian
{"title":"ACM TCPS Foreword to Special Issue for ICCPS 2022","authors":"Sayan Mitra, N. Venkatasubramanian","doi":"10.1145/3661449","DOIUrl":"https://doi.org/10.1145/3661449","url":null,"abstract":"","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141004472","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
LEC-MiCs: Low-Energy Checkpointing in Mixed-Criticality Multi-Core Systems LEC-MiCs:混合关键性多核系统中的低能耗检查点技术
Pub Date : 2024-03-26 DOI: 10.1145/3653720
Sepideh Safari, Shayan Shokri, S. Hessabi, Pejman Lotfi-Kamran
With the advent of multicore platforms in designing Mixed-Criticality Systems (MCSs), simultaneous management of reliability and energy while guaranteeing an acceptable service level for low-criticality tasks is a crucial challenge. To ensure the reliability of the MCSs against transient faults, fault-tolerant techniques are employed which will increase energy consumption. To mitigate the energy overhead, the Dynamic Voltage and Frequency Scaling (DVFS) technique will be exploited. However, this technique might lead to violating the timing constraints of high-criticality tasks. Therefore, this paper presents, for the first time, the low-energy checkpointing technique to guarantee the reliability of multiple preemptive periodic mixed-criticality tasks in a multicore platform. In contrast to the previous works in checkpointing technique which consider a specific number of faults that all the tasks in the system should tolerate, in this paper, the number of tolerable faults for each execution section of a task, and in each voltage and frequency level is determined through proposed formulas to meet the reliability target based on safety standards. Then, our proposed method determines the number of checkpoints and their non-uniform intervals for the normal and overrun sections of each task to reduce energy consumption, respectively. Moreover, the unified demand bound function (DBF) analysis is proposed for analyzing the schedulability of the task set, where each high-criticality task meets its timing and reliability constraints, and low-criticality tasks execute based on their derived guaranteed periods in each operational mode of the system. Experimental results show that our proposed scheme meets the timing and reliability constraints while at the same time, improving the QoS of low-criticality tasks, and managing energy consumption with an average of 29.49%, and 32.78%, respectively.
随着多核平台在混合关键性系统(MCS)设计中的出现,在保证低关键性任务达到可接受的服务水平的同时,对可靠性和能耗的同步管理成为一项重要挑战。为确保混合关键度系统在瞬时故障下的可靠性,需要采用容错技术,但这会增加能耗。为减少能源消耗,将采用动态电压和频率扩展(DVFS)技术。然而,这种技术可能会导致违反高关键性任务的时序约束。因此,本文首次提出了低能耗检查点技术,以保证多核平台中多个抢占式周期性混合关键性任务的可靠性。与以往考虑系统中所有任务都应容忍的特定故障数的检查点技术不同,本文通过提出的公式确定任务的每个执行部分以及每个电压和频率级别的可容忍故障数,以满足基于安全标准的可靠性目标。然后,我们提出的方法分别为每个任务的正常部分和超限部分确定检查点数量及其非均匀间隔,以降低能耗。此外,我们还提出了统一的需求约束函数(DBF)分析法,用于分析任务集的可调度性,其中每个高关键度任务都满足其时序和可靠性约束,而低关键度任务则在系统的每种运行模式下根据其推导出的保证周期执行。实验结果表明,我们提出的方案在满足时间和可靠性约束的同时,还提高了低关键度任务的服务质量,并将能耗控制在平均 29.49% 和 32.78% 的水平。
{"title":"LEC-MiCs: Low-Energy Checkpointing in Mixed-Criticality Multi-Core Systems","authors":"Sepideh Safari, Shayan Shokri, S. Hessabi, Pejman Lotfi-Kamran","doi":"10.1145/3653720","DOIUrl":"https://doi.org/10.1145/3653720","url":null,"abstract":"With the advent of multicore platforms in designing Mixed-Criticality Systems (MCSs), simultaneous management of reliability and energy while guaranteeing an acceptable service level for low-criticality tasks is a crucial challenge. To ensure the reliability of the MCSs against transient faults, fault-tolerant techniques are employed which will increase energy consumption. To mitigate the energy overhead, the Dynamic Voltage and Frequency Scaling (DVFS) technique will be exploited. However, this technique might lead to violating the timing constraints of high-criticality tasks. Therefore, this paper presents, for the first time, the low-energy checkpointing technique to guarantee the reliability of multiple preemptive periodic mixed-criticality tasks in a multicore platform. In contrast to the previous works in checkpointing technique which consider a specific number of faults that all the tasks in the system should tolerate, in this paper, the number of tolerable faults for each execution section of a task, and in each voltage and frequency level is determined through proposed formulas to meet the reliability target based on safety standards. Then, our proposed method determines the number of checkpoints and their non-uniform intervals for the normal and overrun sections of each task to reduce energy consumption, respectively. Moreover, the unified demand bound function (DBF) analysis is proposed for analyzing the schedulability of the task set, where each high-criticality task meets its timing and reliability constraints, and low-criticality tasks execute based on their derived guaranteed periods in each operational mode of the system. Experimental results show that our proposed scheme meets the timing and reliability constraints while at the same time, improving the QoS of low-criticality tasks, and managing energy consumption with an average of 29.49%, and 32.78%, respectively.","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140379058","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
SIoV Mobility Management using SDVN-enabled Traffic Light Cooperative Framework 利用支持 SDVN 的交通灯合作框架进行 SIoV 移动性管理
Pub Date : 2024-03-25 DOI: 10.1145/3653721
Neetesh Kumar, Navjot Singh, Anuj Sachan, Rashmi Chaudhry
Social Internet of Vehicles (SIoV) is an emerging connected vehicular networking framework among specialized social vehicles to share and disseminate important information like traffic updates, weather conditions, parking slots, etc. This study aims to form an SIoV network among emergency vehicles for their frequent communication to improve the throughput, average waiting time, queue length, and speed during vehicular movement while crossing the intersection in the city. To address this, we propose a novel smart traffic light controller-assisted software-defined vehicular networking-enabled SIoV framework for emergency vehicles. Emergency vehicles form an SIoV network by utilizing Software-Defined Vehicular Networking (SDVN) architecture in Vehicle to Vehicle and Vehicle to Infrastructure communication. The SDVN module is used to offer two essential services: 1) SIoV-based road-lane prioritization, and 2) congestion prevention signal generation for the smart traffic light controller. An SDVN-MP algorithm is proposed to generate an effective traffic light control signal with an SDVN controller feedback signal. Furthermore, to improve the SIoV movement in the city, two levels of prioritization: 1) SIoV, and 2) the road lane with SIoV, are done. The first level of prioritization is to assign higher weightage to the social vehicular entities, and the second level is to prioritize the respective road lane based on SIoV quantity. The proposed framework is validated through a realistic simulation study on the Indian city OpenStreetMap utilizing the Simulation of Urban MObility simulator. The experimental findings demonstrate that the SDVN-MP model enhances (state-of-the-art) comparative performance by 22.5% to 55.2%, 1.2% to 82.7%, 1.6% to 38.4%, and 1.8% to 12.4% for average waiting time, average speed, average queue length, and average throughput metrics, respectively.
社会车辆互联网(SIoV)是一种新兴的互联车辆网络框架,专门用于社会车辆之间共享和传播交通更新、天气状况、停车位等重要信息。本研究的目的是在紧急车辆之间形成一个 SIoV 网络,使其频繁通信,从而提高城市中车辆通过十字路口时的吞吐量、平均等待时间、队列长度和速度。为此,我们提出了一种新颖的智能交通灯控制器辅助软件定义车辆网络的应急车辆 SIoV 框架。应急车辆利用软件定义车载网络(SDVN)架构在车辆与车辆、车辆与基础设施之间进行通信,从而形成一个 SIoV 网络。SDVN 模块用于提供两种基本服务:1) 基于 SIoV 的道路车道优先化,以及 2) 为智能交通灯控制器生成拥堵预防信号。我们提出了一种 SDVN-MP 算法,通过 SDVN 控制器反馈信号生成有效的交通灯控制信号。此外,为了改善 SIoV 在城市中的通行情况,提出了两个优先级:1)SIoV;2)有 SIoV 的道路车道。第一级优先级是为社会车辆实体分配更高的权重,第二级优先级是根据 SIoV 数量确定相应车道的优先级。利用城市流动性模拟器对印度城市 OpenStreetMap 进行了实际模拟研究,验证了所提出的框架。实验结果表明,在平均等待时间、平均速度、平均队列长度和平均吞吐量指标上,SDVN-MP 模型分别提高了 22.5% 至 55.2%、1.2% 至 82.7%、1.6% 至 38.4% 和 1.8% 至 12.4% 的(最先进)比较性能。
{"title":"SIoV Mobility Management using SDVN-enabled Traffic Light Cooperative Framework","authors":"Neetesh Kumar, Navjot Singh, Anuj Sachan, Rashmi Chaudhry","doi":"10.1145/3653721","DOIUrl":"https://doi.org/10.1145/3653721","url":null,"abstract":"Social Internet of Vehicles (SIoV) is an emerging connected vehicular networking framework among specialized social vehicles to share and disseminate important information like traffic updates, weather conditions, parking slots, etc. This study aims to form an SIoV network among emergency vehicles for their frequent communication to improve the throughput, average waiting time, queue length, and speed during vehicular movement while crossing the intersection in the city. To address this, we propose a novel smart traffic light controller-assisted software-defined vehicular networking-enabled SIoV framework for emergency vehicles. Emergency vehicles form an SIoV network by utilizing Software-Defined Vehicular Networking (SDVN) architecture in Vehicle to Vehicle and Vehicle to Infrastructure communication. The SDVN module is used to offer two essential services: 1) SIoV-based road-lane prioritization, and 2) congestion prevention signal generation for the smart traffic light controller. An SDVN-MP algorithm is proposed to generate an effective traffic light control signal with an SDVN controller feedback signal. Furthermore, to improve the SIoV movement in the city, two levels of prioritization: 1) SIoV, and 2) the road lane with SIoV, are done. The first level of prioritization is to assign higher weightage to the social vehicular entities, and the second level is to prioritize the respective road lane based on SIoV quantity. The proposed framework is validated through a realistic simulation study on the Indian city OpenStreetMap utilizing the Simulation of Urban MObility simulator. The experimental findings demonstrate that the SDVN-MP model enhances (state-of-the-art) comparative performance by 22.5% to 55.2%, 1.2% to 82.7%, 1.6% to 38.4%, and 1.8% to 12.4% for average waiting time, average speed, average queue length, and average throughput metrics, respectively.","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140384208","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
Characterizing the effect of mind wandering on partially autonomous braking dynamics 描述思维游离对部分自主制动动态的影响
Pub Date : 2024-03-22 DOI: 10.1145/3653678
Harini Sridhar, Gaojian Huang, Adam Thorpe, Meeko Oishi, Brandon J. Pitts
Partially autonomous driving systems often require the human driver to take control at any moment, yet by their design, often cause difficulty with attention management. In this preliminary study, we propose a data- and dynamics-driven approach to characterize driving performance in a partially autonomous vehicle during a manual braking event, under attentive or mind wandering states. A 10-participant experiment was completed in an advanced driving simulator. We employ a non-parametric learning technique, conditional distribution embeddings, to the driving simulator data, to evaluate likelihood of successfully completing the braking maneuver, under both attentive and mind wandering states. Our approach shows a statistically significant difference in braking profiles during mind wandering and non-mind wandering episodes for each participant. Our results reveal that heterogeneity in driving performance may have important implications for the design of autonomy that is responsive to attentional states. Data-driven tools, such as the one proposed here, may be useful in designing participant-specific alerts and warnings for control handovers and other safety-critical maneuvers, because of their potential to accommodate heterogeneous response.
部分自动驾驶系统通常需要人类驾驶员随时进行控制,但其设计往往会给注意力管理带来困难。在这项初步研究中,我们提出了一种数据和动力学驱动的方法,用于描述部分自动驾驶车辆在手动制动事件中,在注意力集中或精神恍惚状态下的驾驶性能。我们在高级驾驶模拟器上完成了一项由 10 名参与者参与的实验。我们对驾驶模拟器数据采用了非参数学习技术--条件分布嵌入,以评估在注意力集中和思维游离状态下成功完成制动操作的可能性。我们的方法显示,每位参与者在精神游离和非精神游离状态下的制动情况存在显著的统计学差异。我们的研究结果表明,驾驶性能的异质性可能对设计能对注意力状态做出反应的自动驾驶系统具有重要意义。数据驱动工具(如本文中提出的工具)可能有助于为控制权交接和其他安全关键操作设计针对特定参与者的警报和警告,因为它们具有适应异质反应的潜力。
{"title":"Characterizing the effect of mind wandering on partially autonomous braking dynamics","authors":"Harini Sridhar, Gaojian Huang, Adam Thorpe, Meeko Oishi, Brandon J. Pitts","doi":"10.1145/3653678","DOIUrl":"https://doi.org/10.1145/3653678","url":null,"abstract":"Partially autonomous driving systems often require the human driver to take control at any moment, yet by their design, often cause difficulty with attention management. In this preliminary study, we propose a data- and dynamics-driven approach to characterize driving performance in a partially autonomous vehicle during a manual braking event, under attentive or mind wandering states. A 10-participant experiment was completed in an advanced driving simulator. We employ a non-parametric learning technique, conditional distribution embeddings, to the driving simulator data, to evaluate likelihood of successfully completing the braking maneuver, under both attentive and mind wandering states. Our approach shows a statistically significant difference in braking profiles during mind wandering and non-mind wandering episodes for each participant. Our results reveal that heterogeneity in driving performance may have important implications for the design of autonomy that is responsive to attentional states. Data-driven tools, such as the one proposed here, may be useful in designing participant-specific alerts and warnings for control handovers and other safety-critical maneuvers, because of their potential to accommodate heterogeneous response.","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140219844","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
Path Planning for UAVs Under GPS Permanent Faults GPS 永久故障下的无人飞行器路径规划
Pub Date : 2024-03-20 DOI: 10.1145/3653074
M. Sulieman, Mengyu Liu, M. C. Gursoy, Fanxin Kong
Unmanned aerial vehicles (UAVs) have various applications in different settings, including e.g., surveillance, packet delivery, emergency response, data collection in the Internet of Things (IoT), and connectivity in cellular networks. However, this technology comes with many risks and challenges such as vulnerabilities to malicious cyber-physical attacks. This paper studies the problem of path planning for UAVs under GPS sensor permanent faults in a cyber-physical system (CPS) perspective. Based on studying and analyzing the CPS architecture of the UAV, the cyber “attacks and threats” are differentiated from attacks on sensors and communication components. An efficient way to address this problem is to introduce a novel approach for UAV’s path planning resilience to GPS permanent faults artificial potential field algorithm (RCA-APF). The proposed algorithm completes the three stages in a coordinated manner. In the first stage, the permanent faults on the GPS sensor of the UAV are detected, and the UAV starts to divert from its initial path planning. In the second stage, we estimated the location of the UAV under GPS permanent fault using Received Signal Strength (RSS) trilateration localization approach. In the final stage of the algorithm, we implemented the path planning of the UAV using an open-source UAV simulator. Experimental and simulation results demonstrate the performance of the algorithm and its effectiveness, resulting in efficient path planning for the UAV.
无人驾驶飞行器(UAV)在不同环境中有多种应用,包括监控、数据包传送、应急响应、物联网(IoT)中的数据收集以及蜂窝网络中的连接。然而,这项技术也伴随着许多风险和挑战,例如容易受到恶意网络物理攻击。本文从网络物理系统(CPS)的角度研究了 GPS 传感器永久故障下的无人机路径规划问题。在研究和分析无人机 CPS 架构的基础上,将网络 "攻击和威胁 "与对传感器和通信组件的攻击区分开来。解决这一问题的有效方法是引入一种新型的无人机路径规划抗 GPS 永久故障人工势场算法(RCA-APF)。所提出的算法以协调的方式完成三个阶段。第一阶段,检测无人机 GPS 传感器上的永久性故障,无人机开始偏离初始路径规划。在第二阶段,我们使用接收信号强度(RSS)三坐标定位方法估计 GPS 永久故障下无人机的位置。在算法的最后阶段,我们使用开源无人机模拟器实现了无人机的路径规划。实验和仿真结果证明了该算法的性能和有效性,为无人机实现了高效的路径规划。
{"title":"Path Planning for UAVs Under GPS Permanent Faults","authors":"M. Sulieman, Mengyu Liu, M. C. Gursoy, Fanxin Kong","doi":"10.1145/3653074","DOIUrl":"https://doi.org/10.1145/3653074","url":null,"abstract":"Unmanned aerial vehicles (UAVs) have various applications in different settings, including e.g., surveillance, packet delivery, emergency response, data collection in the Internet of Things (IoT), and connectivity in cellular networks. However, this technology comes with many risks and challenges such as vulnerabilities to malicious cyber-physical attacks. This paper studies the problem of path planning for UAVs under GPS sensor permanent faults in a cyber-physical system (CPS) perspective. Based on studying and analyzing the CPS architecture of the UAV, the cyber “attacks and threats” are differentiated from attacks on sensors and communication components. An efficient way to address this problem is to introduce a novel approach for UAV’s path planning resilience to GPS permanent faults artificial potential field algorithm (RCA-APF). The proposed algorithm completes the three stages in a coordinated manner. In the first stage, the permanent faults on the GPS sensor of the UAV are detected, and the UAV starts to divert from its initial path planning. In the second stage, we estimated the location of the UAV under GPS permanent fault using Received Signal Strength (RSS) trilateration localization approach. In the final stage of the algorithm, we implemented the path planning of the UAV using an open-source UAV simulator. Experimental and simulation results demonstrate the performance of the algorithm and its effectiveness, resulting in efficient path planning for the UAV.","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140227848","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
Interpretable Latent Space for Meteorological Out-of-Distribution Detection via Weak Supervision 通过弱监督进行气象失调检测的可解释潜空间
Pub Date : 2024-03-07 DOI: 10.1145/3651224
Suman Das, Michael Yuhas, Rachel Koh, A. Easwaran
Deep neural networks (DNNs) are effective tools for learning-enabled cyber-physical systems (CPSs) that handle high-dimensional image data. However, DNNs may make incorrect decisions when presented with inputs outside the distribution of their training data. These inputs can compromise the safety of CPSs. So, it becomes crucial to detect inputs as out-of-distribution (OOD) and interpret the reasons for their classification as OOD. In this study, we propose an interpretable learning method to detect OOD caused by meteorological features like darkness, lightness, and rain. To achieve this, we employ a variational autoencoder (VAE) to map high-dimensional image data to a lower-dimensional latent space. We then focus on a specific latent dimension and encourage it to classify different intensities of a particular meteorological feature in a monotonically increasing manner. This is accomplished by incorporating two additional terms into the VAE’s loss function: a classification loss and a positional loss. During training, we optimize the utilization of label information for classification. Remarkably, our results demonstrate that using only (25% ) of the training data labels is sufficient to train a single pre-selected latent dimension to classify different intensities of a specific meteorological feature. We evaluate the proposed method on two distinct datasets, CARLA and Duckietown, employing two different rain-generation methods. We show that our approach outperforms existing approaches by at least (15% ) in the F1 score and precision when trained and tested on CARLA dataset.
深度神经网络(DNN)是学习型网络物理系统(CPS)处理高维图像数据的有效工具。然而,当遇到训练数据分布之外的输入时,深度神经网络可能会做出错误的决定。这些输入可能会危及 CPS 的安全。因此,检测超出分布(OOD)的输入并解释将其分类为 OOD 的原因变得至关重要。在本研究中,我们提出了一种可解释的学习方法,用于检测由暗、亮和雨等气象特征引起的 OOD。为此,我们采用变异自动编码器(VAE)将高维图像数据映射到低维潜在空间。然后,我们将重点放在特定的潜在维度上,并鼓励它以单调递增的方式对特定气象特征的不同强度进行分类。为此,我们在 VAE 的损失函数中加入了两个附加项:分类损失和位置损失。在训练过程中,我们优化了对分类标签信息的利用。值得注意的是,我们的结果表明,只使用训练数据标签的(25%)就足以训练一个预选的潜在维度来对特定气象特征的不同强度进行分类。我们在两个不同的数据集 CARLA 和 Duckietown 上评估了所提出的方法,这两个数据集采用了两种不同的降雨生成方法。结果表明,在CARLA数据集上进行训练和测试时,我们的方法在F1得分和精确度上至少优于现有方法(15%)。
{"title":"Interpretable Latent Space for Meteorological Out-of-Distribution Detection via Weak Supervision","authors":"Suman Das, Michael Yuhas, Rachel Koh, A. Easwaran","doi":"10.1145/3651224","DOIUrl":"https://doi.org/10.1145/3651224","url":null,"abstract":"\u0000 Deep neural networks (DNNs) are effective tools for learning-enabled cyber-physical systems (CPSs) that handle high-dimensional image data. However, DNNs may make incorrect decisions when presented with inputs outside the distribution of their training data. These inputs can compromise the safety of CPSs. So, it becomes crucial to detect inputs as out-of-distribution (OOD) and interpret the reasons for their classification as OOD. In this study, we propose an interpretable learning method to detect OOD caused by meteorological features like darkness, lightness, and rain. To achieve this, we employ a variational autoencoder (VAE) to map high-dimensional image data to a lower-dimensional latent space. We then focus on a specific latent dimension and encourage it to classify different intensities of a particular meteorological feature in a monotonically increasing manner. This is accomplished by incorporating two additional terms into the VAE’s loss function: a classification loss and a positional loss. During training, we optimize the utilization of label information for classification. Remarkably, our results demonstrate that using only\u0000 \u0000 (25% )\u0000 \u0000 of the training data labels is sufficient to train a single pre-selected latent dimension to classify different intensities of a specific meteorological feature. We evaluate the proposed method on two distinct datasets, CARLA and Duckietown, employing two different rain-generation methods. We show that our approach outperforms existing approaches by at least\u0000 \u0000 (15% )\u0000 \u0000 in the\u0000 F1 score\u0000 and\u0000 precision\u0000 when trained and tested on CARLA dataset.\u0000","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140258321","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
CASTNet: A Context-Aware, Spatio-Temporal Dynamic Motion Prediction Ensemble for Autonomous Driving CASTNet:用于自动驾驶的情境感知、时空动态运动预测集合
Pub Date : 2024-02-16 DOI: 10.1145/3648622
Trier Mortlock, A. Malawade, Kohei Tsujio, M. A. Al Faruque
Autonomous vehicles are cyber-physical systems that combine embedded computing and deep learning with physical systems to perceive the world, predict future states, and safely control the vehicle through changing environments. The ability of an autonomous vehicle to accurately predict the motion of other road users across a wide range of diverse scenarios is critical for both motion planning and safety. However, existing motion prediction methods do not explicitly model contextual information about the environment, which can cause significant variations in performance across diverse driving scenarios. To address this limitation, we propose CASTNet : a dynamic, context-aware approach for motion prediction that (i) identifies the current driving context using a spatio-temporal model, (ii) adapts an ensemble of motion prediction models to fit the current context, and (iii) applies novel trajectory fusion methods to combine predictions output by the ensemble. This approach enables CASTNet to improve robustness by minimizing motion prediction error across diverse driving scenarios. CASTNet is highly modular and can be used with various existing image processing backbones and motion predictors. We demonstrate how CASTNet can improve both CNN-based and graph-learning-based motion prediction approaches and conduct ablation studies on the performance, latency, and model size for various ensemble architecture choices. In addition, we propose and evaluate several attention-based spatio-temporal models for context identification and ensemble selection. We also propose a modular trajectory fusion algorithm that effectively filters, clusters, and fuses the predicted trajectories output by the ensemble. On the nuScenes dataset, our approach demonstrates more robust and consistent performance across diverse, real-world driving contexts than state-of-the-art techniques.
自动驾驶汽车是一种网络物理系统,它将嵌入式计算和深度学习与物理系统相结合,能够感知世界、预测未来状态,并在不断变化的环境中安全地控制汽车。自动驾驶车辆能否在各种不同的场景中准确预测其他道路使用者的运动,对于运动规划和安全至关重要。然而,现有的运动预测方法并没有明确模拟环境的上下文信息,这可能会导致不同驾驶场景下的性能出现显著差异。为解决这一局限性,我们提出了 CASTNet:一种动态、情境感知的运动预测方法,它(i)使用时空模型识别当前驾驶情境,(ii)调整运动预测模型集合以适应当前情境,以及(iii)应用新颖的轨迹融合方法来组合集合输出的预测结果。这种方法可使 CASTNet 在各种驾驶场景中最大限度地减少运动预测误差,从而提高鲁棒性。CASTNet 高度模块化,可与现有的各种图像处理骨干和运动预测器配合使用。我们展示了 CASTNet 如何改进基于 CNN 和基于图学习的运动预测方法,并对各种集合架构选择的性能、延迟和模型大小进行了消融研究。此外,我们还提出并评估了几种基于注意力的时空模型,用于上下文识别和集合选择。我们还提出了一种模块化轨迹融合算法,可有效过滤、聚类和融合集合输出的预测轨迹。在 nuScenes 数据集上,与最先进的技术相比,我们的方法在不同的真实世界驾驶环境中表现出了更稳健、更一致的性能。
{"title":"CASTNet: A Context-Aware, Spatio-Temporal Dynamic Motion Prediction Ensemble for Autonomous Driving","authors":"Trier Mortlock, A. Malawade, Kohei Tsujio, M. A. Al Faruque","doi":"10.1145/3648622","DOIUrl":"https://doi.org/10.1145/3648622","url":null,"abstract":"\u0000 Autonomous vehicles are cyber-physical systems that combine embedded computing and deep learning with physical systems to perceive the world, predict future states, and safely control the vehicle through changing environments. The ability of an autonomous vehicle to accurately predict the motion of other road users across a wide range of diverse scenarios is critical for both motion planning and safety. However, existing motion prediction methods do not explicitly model contextual information about the environment, which can cause significant variations in performance across diverse driving scenarios. To address this limitation, we propose\u0000 CASTNet\u0000 : a dynamic, context-aware approach for motion prediction that (i) identifies the current driving context using a spatio-temporal model, (ii) adapts an ensemble of motion prediction models to fit the current context, and (iii) applies novel trajectory fusion methods to combine predictions output by the ensemble. This approach enables CASTNet to improve robustness by minimizing motion prediction error across diverse driving scenarios. CASTNet is highly modular and can be used with various existing image processing backbones and motion predictors. We demonstrate how CASTNet can improve both CNN-based and graph-learning-based motion prediction approaches and conduct ablation studies on the performance, latency, and model size for various ensemble architecture choices. In addition, we propose and evaluate several attention-based spatio-temporal models for context identification and ensemble selection. We also propose a modular trajectory fusion algorithm that effectively filters, clusters, and fuses the predicted trajectories output by the ensemble. On the nuScenes dataset, our approach demonstrates more robust and consistent performance across diverse, real-world driving contexts than state-of-the-art techniques.\u0000","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140454641","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
Out-of-Distribution Detection in Dependent Data for Cyber-Physical Systems with Conformal Guarantees 具有共形保证的网络物理系统依赖数据中的分布外检测
Pub Date : 2024-02-13 DOI: 10.1145/3648005
Ramneet Kaur, Yahan Yang, O. Sokolsky, Insup Lee
Uncertainty in the predictions of learning-enabled components hinders their deployment in safety-critical cyber-physical systems (CPS). A shift from the training distribution of a learning-enabled component (LEC) is one source of uncertainty in the LEC’s predictions. Detection of this shift or out-of-distribution (OOD) detection on individual datapoints has therefore gained attention recently. But in many applications, inputs to CPS form a temporal sequence. Existing techniques for OOD detection in time-series data for CPS either do not exploit temporal relationships in the sequence or do not provide any guarantees on detection. We propose using deviation from the in-distribution temporal equivariance as the non-conformity measure in conformal anomaly detection framework for OOD detection in time-series data for CPS. Computing independent predictions from multiple conformal detectors based on the proposed measure and combining these predictions by Fisher’s method leads to the proposed detector CODiT with bounded false alarms. CODiT performs OOD detection on fixed-length windows of consecutive time-series datapoints by using Fisher value of the input window. We further propose performing OOD detection on real-time time-series traces of variable lengths with bounded false alarms. This can be done by using CODiT to compute Fisher values of the sliding windows in the input trace and combining these values by a merging function. Merging functions such as Harmonic Mean, Arithmetic Mean, Geometric Mean, and Bonferroni Method, etc. can be used to combine Fisher values of the sliding windows in the input trace, and the combined value can be used for OOD detection on the trace with bounded false alarm rate guarantees. We illustrate the efficacy of CODiT by achieving state-of-the-art results in two case studies for OOD detection on fixed-length windows. The first one is on an autonomous driving system with perception (or vision) LEC. The second case study is on a medical CPS for walking pattern or GAIT analysis where physiological (non-vision) data is collected with force-sensitive resistors attached to the subject’s body. For OOD detection on variable length traces, we consider the same case studies on the autonomous driving system and medical CPS for GAIT analysis. We report our results with four merging functions on the Fisher values computed by CODiT on the sliding windows of the input trace. We also compare the false alarm rate guarantees by these four merging functions in the autonomous driving system case study. Code, data, and trained models are available at https://github.com/kaustubhsridhar/time-series-OOD.
学习型组件预测结果的不确定性阻碍了它们在安全关键型网络物理系统(CPS)中的部署。学习型组件(LEC)训练分布的偏移是 LEC 预测不确定性的来源之一。因此,对单个数据点进行这种偏移检测或偏离分布(OOD)检测近来备受关注。但在许多应用中,CPS 的输入是一个时间序列。现有的 CPS 时间序列数据 OOD 检测技术要么没有利用序列中的时间关系,要么不能提供任何检测保证。我们建议在保形异常检测框架中使用与分布内时间等方差的偏差作为非保形度量,用于 CPS 时间序列数据中的 OOD 检测。根据所提出的度量计算多个保形检测器的独立预测值,并通过费雪方法将这些预测值组合起来,就得到了所提出的具有有界误报的检测器 CODiT。CODiT 利用输入窗口的费雪值对连续时间序列数据点的固定长度窗口进行 OOD 检测。我们还建议对长度可变的实时时间序列轨迹进行 OOD 检测,并限制误报率。具体做法是使用 CODiT 计算输入轨迹中滑动窗口的 Fisher 值,并通过合并函数将这些值合并起来。谐波平均数、算术平均数、几何平均数、Bonferroni 法等合并函数可用于合并输入轨迹中滑动窗口的费雪值,合并值可用于轨迹上的 OOD 检测,并保证有界误报率。我们在两个固定长度窗口的 OOD 检测案例研究中取得了最先进的结果,从而说明了 CODiT 的功效。第一个案例研究是关于带有感知(或视觉)LEC 的自动驾驶系统。第二个案例研究是用于步行模式或 GAIT 分析的医疗 CPS,通过连接在受试者身体上的力敏电阻器收集生理(非视觉)数据。对于可变长度轨迹上的 OOD 检测,我们对自动驾驶系统和用于 GAIT 分析的医疗 CPS 进行了相同的案例研究。我们报告了对 CODiT 在输入轨迹的滑动窗口上计算的费雪值使用四种合并函数的结果。我们还比较了自动驾驶系统案例研究中这四种合并函数所保证的误报率。代码、数据和训练有素的模型可在 https://github.com/kaustubhsridhar/time-series-OOD 上获取。
{"title":"Out-of-Distribution Detection in Dependent Data for Cyber-Physical Systems with Conformal Guarantees","authors":"Ramneet Kaur, Yahan Yang, O. Sokolsky, Insup Lee","doi":"10.1145/3648005","DOIUrl":"https://doi.org/10.1145/3648005","url":null,"abstract":"Uncertainty in the predictions of learning-enabled components hinders their deployment in safety-critical cyber-physical systems (CPS). A shift from the training distribution of a learning-enabled component (LEC) is one source of uncertainty in the LEC’s predictions. Detection of this shift or out-of-distribution (OOD) detection on individual datapoints has therefore gained attention recently. But in many applications, inputs to CPS form a temporal sequence. Existing techniques for OOD detection in time-series data for CPS either do not exploit temporal relationships in the sequence or do not provide any guarantees on detection. We propose using deviation from the in-distribution temporal equivariance as the non-conformity measure in conformal anomaly detection framework for OOD detection in time-series data for CPS. Computing independent predictions from multiple conformal detectors based on the proposed measure and combining these predictions by Fisher’s method leads to the proposed detector CODiT with bounded false alarms. CODiT performs OOD detection on fixed-length windows of consecutive time-series datapoints by using Fisher value of the input window. We further propose performing OOD detection on real-time time-series traces of variable lengths with bounded false alarms. This can be done by using CODiT to compute Fisher values of the sliding windows in the input trace and combining these values by a merging function. Merging functions such as Harmonic Mean, Arithmetic Mean, Geometric Mean, and Bonferroni Method, etc. can be used to combine Fisher values of the sliding windows in the input trace, and the combined value can be used for OOD detection on the trace with bounded false alarm rate guarantees.\u0000 We illustrate the efficacy of CODiT by achieving state-of-the-art results in two case studies for OOD detection on fixed-length windows. The first one is on an autonomous driving system with perception (or vision) LEC. The second case study is on a medical CPS for walking pattern or GAIT analysis where physiological (non-vision) data is collected with force-sensitive resistors attached to the subject’s body. For OOD detection on variable length traces, we consider the same case studies on the autonomous driving system and medical CPS for GAIT analysis. We report our results with four merging functions on the Fisher values computed by CODiT on the sliding windows of the input trace. We also compare the false alarm rate guarantees by these four merging functions in the autonomous driving system case study. Code, data, and trained models are available at https://github.com/kaustubhsridhar/time-series-OOD.","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139781799","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
Out-of-Distribution Detection in Dependent Data for Cyber-Physical Systems with Conformal Guarantees 具有共形保证的网络物理系统依赖数据中的分布外检测
Pub Date : 2024-02-13 DOI: 10.1145/3648005
Ramneet Kaur, Yahan Yang, O. Sokolsky, Insup Lee
Uncertainty in the predictions of learning-enabled components hinders their deployment in safety-critical cyber-physical systems (CPS). A shift from the training distribution of a learning-enabled component (LEC) is one source of uncertainty in the LEC’s predictions. Detection of this shift or out-of-distribution (OOD) detection on individual datapoints has therefore gained attention recently. But in many applications, inputs to CPS form a temporal sequence. Existing techniques for OOD detection in time-series data for CPS either do not exploit temporal relationships in the sequence or do not provide any guarantees on detection. We propose using deviation from the in-distribution temporal equivariance as the non-conformity measure in conformal anomaly detection framework for OOD detection in time-series data for CPS. Computing independent predictions from multiple conformal detectors based on the proposed measure and combining these predictions by Fisher’s method leads to the proposed detector CODiT with bounded false alarms. CODiT performs OOD detection on fixed-length windows of consecutive time-series datapoints by using Fisher value of the input window. We further propose performing OOD detection on real-time time-series traces of variable lengths with bounded false alarms. This can be done by using CODiT to compute Fisher values of the sliding windows in the input trace and combining these values by a merging function. Merging functions such as Harmonic Mean, Arithmetic Mean, Geometric Mean, and Bonferroni Method, etc. can be used to combine Fisher values of the sliding windows in the input trace, and the combined value can be used for OOD detection on the trace with bounded false alarm rate guarantees. We illustrate the efficacy of CODiT by achieving state-of-the-art results in two case studies for OOD detection on fixed-length windows. The first one is on an autonomous driving system with perception (or vision) LEC. The second case study is on a medical CPS for walking pattern or GAIT analysis where physiological (non-vision) data is collected with force-sensitive resistors attached to the subject’s body. For OOD detection on variable length traces, we consider the same case studies on the autonomous driving system and medical CPS for GAIT analysis. We report our results with four merging functions on the Fisher values computed by CODiT on the sliding windows of the input trace. We also compare the false alarm rate guarantees by these four merging functions in the autonomous driving system case study. Code, data, and trained models are available at https://github.com/kaustubhsridhar/time-series-OOD.
学习型组件预测结果的不确定性阻碍了它们在安全关键型网络物理系统(CPS)中的部署。学习型组件(LEC)训练分布的偏移是 LEC 预测不确定性的来源之一。因此,对单个数据点进行这种偏移检测或偏离分布(OOD)检测近来备受关注。但在许多应用中,CPS 的输入是一个时间序列。现有的 CPS 时间序列数据 OOD 检测技术要么没有利用序列中的时间关系,要么不能提供任何检测保证。我们建议在保形异常检测框架中使用与分布内时间等方差的偏差作为非保形度量,用于 CPS 时间序列数据中的 OOD 检测。根据所提出的度量计算多个保形检测器的独立预测值,并通过费雪方法将这些预测值组合起来,就得到了所提出的具有有界误报的检测器 CODiT。CODiT 利用输入窗口的费雪值对连续时间序列数据点的固定长度窗口进行 OOD 检测。我们还建议对长度可变的实时时间序列轨迹进行 OOD 检测,并限制误报率。具体做法是使用 CODiT 计算输入轨迹中滑动窗口的 Fisher 值,并通过合并函数将这些值合并起来。谐波平均数、算术平均数、几何平均数、Bonferroni 法等合并函数可用于合并输入轨迹中滑动窗口的费雪值,合并值可用于轨迹上的 OOD 检测,并保证有界误报率。我们在两个固定长度窗口的 OOD 检测案例研究中取得了最先进的结果,从而说明了 CODiT 的功效。第一个案例研究是关于带有感知(或视觉)LEC 的自动驾驶系统。第二个案例研究是用于步行模式或 GAIT 分析的医疗 CPS,通过连接在受试者身体上的力敏电阻器收集生理(非视觉)数据。对于可变长度轨迹上的 OOD 检测,我们对自动驾驶系统和用于 GAIT 分析的医疗 CPS 进行了相同的案例研究。我们报告了对 CODiT 在输入轨迹的滑动窗口上计算的费雪值使用四种合并函数的结果。我们还比较了自动驾驶系统案例研究中这四种合并函数所保证的误报率。代码、数据和训练有素的模型可在 https://github.com/kaustubhsridhar/time-series-OOD 上获取。
{"title":"Out-of-Distribution Detection in Dependent Data for Cyber-Physical Systems with Conformal Guarantees","authors":"Ramneet Kaur, Yahan Yang, O. Sokolsky, Insup Lee","doi":"10.1145/3648005","DOIUrl":"https://doi.org/10.1145/3648005","url":null,"abstract":"Uncertainty in the predictions of learning-enabled components hinders their deployment in safety-critical cyber-physical systems (CPS). A shift from the training distribution of a learning-enabled component (LEC) is one source of uncertainty in the LEC’s predictions. Detection of this shift or out-of-distribution (OOD) detection on individual datapoints has therefore gained attention recently. But in many applications, inputs to CPS form a temporal sequence. Existing techniques for OOD detection in time-series data for CPS either do not exploit temporal relationships in the sequence or do not provide any guarantees on detection. We propose using deviation from the in-distribution temporal equivariance as the non-conformity measure in conformal anomaly detection framework for OOD detection in time-series data for CPS. Computing independent predictions from multiple conformal detectors based on the proposed measure and combining these predictions by Fisher’s method leads to the proposed detector CODiT with bounded false alarms. CODiT performs OOD detection on fixed-length windows of consecutive time-series datapoints by using Fisher value of the input window. We further propose performing OOD detection on real-time time-series traces of variable lengths with bounded false alarms. This can be done by using CODiT to compute Fisher values of the sliding windows in the input trace and combining these values by a merging function. Merging functions such as Harmonic Mean, Arithmetic Mean, Geometric Mean, and Bonferroni Method, etc. can be used to combine Fisher values of the sliding windows in the input trace, and the combined value can be used for OOD detection on the trace with bounded false alarm rate guarantees.\u0000 We illustrate the efficacy of CODiT by achieving state-of-the-art results in two case studies for OOD detection on fixed-length windows. The first one is on an autonomous driving system with perception (or vision) LEC. The second case study is on a medical CPS for walking pattern or GAIT analysis where physiological (non-vision) data is collected with force-sensitive resistors attached to the subject’s body. For OOD detection on variable length traces, we consider the same case studies on the autonomous driving system and medical CPS for GAIT analysis. We report our results with four merging functions on the Fisher values computed by CODiT on the sliding windows of the input trace. We also compare the false alarm rate guarantees by these four merging functions in the autonomous driving system case study. Code, data, and trained models are available at https://github.com/kaustubhsridhar/time-series-OOD.","PeriodicalId":505086,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139841698","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
期刊
ACM Transactions on Cyber-Physical Systems
全部 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