首页 > 最新文献

2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)最新文献

英文 中文
Acoustic Side-Channel Attacks on Additive Manufacturing Systems 增材制造系统的声学侧信道攻击
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479068
M. A. Faruque, Sujit Rokka Chhetri, A. Canedo, Jiang Wan
Additive manufacturing systems, such as 3D printers, emit sounds while creating objects. Our work demonstrates that these sounds carry process information that can be used to indirectly reconstruct the objects being printed, without requiring access to the original design. This is an example of a physical-to-cyber domain attack, where information gathered from the physical domain, such as acoustic side-channel, can be used to reveal information about the cyber domain. Our novel attack model consists of a pipeline of audio signal processing, machine learning algorithms, and context-based post-processing to improve the accuracy of the object reconstruction. In our experiments, we have successfully reconstructed the test objects (designed to test the attack model under various benchmark parameters) and their corresponding G-codes with an average accuracy for axis prediction of 78.35% and an average length prediction error of 17.82% on a Fused Deposition Modeling (FDM) based additive manufacturing system. Our work exposes a serious vulnerability in FDM based additive manufacturing systems exploitable by physical-to-cyber attacks that may lead to theft of Intellectual Property (IP) and trade secrets. To the best of our knowledge this kind of attack has not yet been explored in additive manufacturing systems.
增材制造系统,如3D打印机,在制造物体时发出声音。我们的工作表明,这些声音携带的过程信息可以用来间接地重建被打印的物体,而不需要访问原始设计。这是一个物理到网络域攻击的例子,其中从物理域收集的信息,如声学侧信道,可以用来揭示有关网络域的信息。我们的新攻击模型由音频信号处理、机器学习算法和基于上下文的后处理组成,以提高目标重建的准确性。在我们的实验中,我们成功地在基于熔融沉积建模(FDM)的增材制造系统上重建了测试对象(用于测试各种基准参数下的攻击模型)及其相应的g代码,平均轴预测精度为78.35%,平均长度预测误差为17.82%。我们的工作揭示了基于FDM的增材制造系统的一个严重漏洞,该漏洞可被物理对网络攻击利用,可能导致知识产权(IP)和商业秘密被盗。据我们所知,这种攻击尚未在增材制造系统中进行过探索。
{"title":"Acoustic Side-Channel Attacks on Additive Manufacturing Systems","authors":"M. A. Faruque, Sujit Rokka Chhetri, A. Canedo, Jiang Wan","doi":"10.1109/ICCPS.2016.7479068","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479068","url":null,"abstract":"Additive manufacturing systems, such as 3D printers, emit sounds while creating objects. Our work demonstrates that these sounds carry process information that can be used to indirectly reconstruct the objects being printed, without requiring access to the original design. This is an example of a physical-to-cyber domain attack, where information gathered from the physical domain, such as acoustic side-channel, can be used to reveal information about the cyber domain. Our novel attack model consists of a pipeline of audio signal processing, machine learning algorithms, and context-based post-processing to improve the accuracy of the object reconstruction. In our experiments, we have successfully reconstructed the test objects (designed to test the attack model under various benchmark parameters) and their corresponding G-codes with an average accuracy for axis prediction of 78.35% and an average length prediction error of 17.82% on a Fused Deposition Modeling (FDM) based additive manufacturing system. Our work exposes a serious vulnerability in FDM based additive manufacturing systems exploitable by physical-to-cyber attacks that may lead to theft of Intellectual Property (IP) and trade secrets. To the best of our knowledge this kind of attack has not yet been explored in additive manufacturing systems.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"27 1","pages":"1-10"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90420650","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}
引用次数: 150
Poster Abstract: Distributed Reasoning for Diagnosing Cascading Outages in Cyber Physical Energy Systems 摘要:基于分布式推理的网络物理能源系统级联故障诊断
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479113
A. Chhokra, A. Dubey, N. Mahadevan, G. Karsai
The power grid incorporates a number of protection elements such as distance relays that detect faults and prevent the propagation of failure effects from influencing the rest of system. However, the decision of these protection elements is only influenced by local information in the form of bus voltage/current (V-I) samples. Due to lack of system wide perspective, erroneous settings, and latent failure modes, protection devices often mis-operate and cause cascading effects that ultimately lead to blackouts. Blackouts around the world have been triggered or worsened by circuit breakers tripping, including the blackout of 2003 in North America, where the secondary/ remote protection relays incorrectly opened the breaker. Tools that aid the operators in finding the root cause of the problem on-line are required. However, high system complexity and the interdependencies between the cyber and physical elements of the system and the mis-operation of protection devices make the failure diagnosis a challenging problem.
电网包含许多保护元件,例如距离继电器,用于检测故障并防止故障效应的传播影响系统的其余部分。然而,这些保护元件的决定仅受母线电压/电流(V-I)样本形式的局部信息的影响。由于缺乏系统全局视角、错误设置和潜在故障模式,保护装置经常误操作并引起级联效应,最终导致停电。世界各地的停电都是由断路器跳闸触发或恶化的,包括2003年北美的停电,其中二次/远程保护继电器错误地打开了断路器。需要能够帮助作业者在线查找问题根源的工具。然而,由于系统的高复杂性、网络和物理因素之间的相互依赖性以及保护装置的误操作,使得故障诊断成为一个具有挑战性的问题。
{"title":"Poster Abstract: Distributed Reasoning for Diagnosing Cascading Outages in Cyber Physical Energy Systems","authors":"A. Chhokra, A. Dubey, N. Mahadevan, G. Karsai","doi":"10.1109/ICCPS.2016.7479113","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479113","url":null,"abstract":"The power grid incorporates a number of protection elements such as distance relays that detect faults and prevent the propagation of failure effects from influencing the rest of system. However, the decision of these protection elements is only influenced by local information in the form of bus voltage/current (V-I) samples. Due to lack of system wide perspective, erroneous settings, and latent failure modes, protection devices often mis-operate and cause cascading effects that ultimately lead to blackouts. Blackouts around the world have been triggered or worsened by circuit breakers tripping, including the blackout of 2003 in North America, where the secondary/ remote protection relays incorrectly opened the breaker. Tools that aid the operators in finding the root cause of the problem on-line are required. However, high system complexity and the interdependencies between the cyber and physical elements of the system and the mis-operation of protection devices make the failure diagnosis a challenging problem.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"38 1","pages":"1-1"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88936408","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
Demo Abstract: Systematic Road Environment Generation for Vehicle Software Simulation 摘要:用于车辆仿真的系统道路环境生成软件
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479100
Baekgyu Kim, J. Shum, Akshay Jarandikar, Shin'ichi Shiraishi
The recent trend in automotive domain such as ADAS (Advanced Driver Assistance Systems) and self-driving systems make it more difficult to test the correctness of the vehicle control software due to their complexity. Virtual vehicle simulation tools, such as CarSim and Prescan, are widely used to test the correctness of the control software in a virtual environment. Such a Model/Software-in-the-Loop Simulation (MiLS/SiLS) enables one to integrate the control software with the virtual vehicle component that will run on the virtual road environment. To utilize such simulation tools, it is necessary to create various types of road environments in a way the developed software can experience a wide range of realistic driving scenarios. Currently, there is no way to automatically generate realistic road environments that are compatible with those simulation tools. Hence, engineers have to manually create such road environments, which is a time consuming and unproductive process. In this demo, we present the case study of the systematic road environment generation framework using the Unity3D tool.
汽车领域的最新趋势,如ADAS(高级驾驶辅助系统)和自动驾驶系统,由于其复杂性,使得测试车辆控制软件的正确性变得更加困难。CarSim和Prescan等虚拟车辆仿真工具被广泛用于在虚拟环境中测试控制软件的正确性。这种模型/软件在环仿真(MiLS/SiLS)使人们能够将控制软件与在虚拟道路环境中运行的虚拟车辆组件集成在一起。为了利用这些模拟工具,有必要创建各种类型的道路环境,以使开发的软件能够体验广泛的真实驾驶场景。目前,还没有办法自动生成与这些仿真工具兼容的真实道路环境。因此,工程师必须手动创建这样的道路环境,这是一个耗时且无效的过程。在这个演示中,我们展示了使用Unity3D工具的系统道路环境生成框架的案例研究。
{"title":"Demo Abstract: Systematic Road Environment Generation for Vehicle Software Simulation","authors":"Baekgyu Kim, J. Shum, Akshay Jarandikar, Shin'ichi Shiraishi","doi":"10.1109/ICCPS.2016.7479100","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479100","url":null,"abstract":"The recent trend in automotive domain such as ADAS (Advanced Driver Assistance Systems) and self-driving systems make it more difficult to test the correctness of the vehicle control software due to their complexity. Virtual vehicle simulation tools, such as CarSim and Prescan, are widely used to test the correctness of the control software in a virtual environment. Such a Model/Software-in-the-Loop Simulation (MiLS/SiLS) enables one to integrate the control software with the virtual vehicle component that will run on the virtual road environment. To utilize such simulation tools, it is necessary to create various types of road environments in a way the developed software can experience a wide range of realistic driving scenarios. Currently, there is no way to automatically generate realistic road environments that are compatible with those simulation tools. Hence, engineers have to manually create such road environments, which is a time consuming and unproductive process. In this demo, we present the case study of the systematic road environment generation framework using the Unity3D tool.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"28 1","pages":"1-1"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84421239","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
WiP Abstract: Preliminary Evaluation of ROS2 摘要:ROS2的初步评价
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479129
Yuya Maruyama, S. Kato, Takuya Azumi
Cyber-Physical Systems (CPS) represent next generation distributed and embedded systems. Robot Operating System (ROS), an open-source middleware for robotics development, has been widely used for CPS applications. However, ROS is not suitable for real-time and embedded systems, because ROS does not support to meet real-time requirements, and runs only on a few kinds of OSs. Facing this problem, ROS is going to be significantly upgraded as ROS2 with utilizing Data Distribution Service (DDS). DDS is suitable for CPS due to its various transport configurations (e.g. reliability and durability). ROS2 needs to convert data for DDS and abstracting DDS from ROS2 users, which causes the overhead examined in this research. Transport latency between ROS2 nodes varies by transport situations, data size, and DDS vendors. We clarify the performance characteristics of currently-available data transport on ROS or ROS2 in various situations. Revealing the present capability of ROS2 depending on DDS vendors and DDS configurations, we explore and evaluate the facing constraints and potential of ROS2.
信息物理系统(CPS)代表了下一代分布式和嵌入式系统。机器人操作系统(ROS)是一种面向机器人开发的开源中间件,已广泛应用于CPS应用中。但是,ROS并不适合于实时系统和嵌入式系统,因为ROS不支持满足实时需求,并且只能在少数几种操作系统上运行。面对这一问题,ROS将利用数据分发服务(DDS)大幅升级为ROS2。DDS由于其各种传输配置(例如可靠性和耐用性)而适用于CPS。ROS2需要为DDS转换数据并从ROS2用户中抽象DDS,这导致了本研究中检查的开销。ROS2节点之间的传输延迟因传输情况、数据大小和DDS供应商而异。我们阐明了在各种情况下ROS或ROS2上当前可用数据传输的性能特征。揭示ROS2目前的能力取决于DDS供应商和DDS配置,我们探索和评估ROS2面临的限制和潜力。
{"title":"WiP Abstract: Preliminary Evaluation of ROS2","authors":"Yuya Maruyama, S. Kato, Takuya Azumi","doi":"10.1109/ICCPS.2016.7479129","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479129","url":null,"abstract":"Cyber-Physical Systems (CPS) represent next generation distributed and embedded systems. Robot Operating System (ROS), an open-source middleware for robotics development, has been widely used for CPS applications. However, ROS is not suitable for real-time and embedded systems, because ROS does not support to meet real-time requirements, and runs only on a few kinds of OSs. Facing this problem, ROS is going to be significantly upgraded as ROS2 with utilizing Data Distribution Service (DDS). DDS is suitable for CPS due to its various transport configurations (e.g. reliability and durability). ROS2 needs to convert data for DDS and abstracting DDS from ROS2 users, which causes the overhead examined in this research. Transport latency between ROS2 nodes varies by transport situations, data size, and DDS vendors. We clarify the performance characteristics of currently-available data transport on ROS or ROS2 in various situations. Revealing the present capability of ROS2 depending on DDS vendors and DDS configurations, we explore and evaluate the facing constraints and potential of ROS2.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"134 1","pages":"1-1"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86322959","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
Least-Violating Planning in Road Networks from Temporal Logic Specifications 基于时间逻辑规范的路网最小违例规划
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479106
Jana Tumova, S. Karaman, C. Belta, D. Rus
In this paper, we consider the problem of automated plan synthesis for a vehicle operating in a road network, which is modeled as a weighted transition system. The vehicle is assigned a set of demands, each of which involves a task specification in the form of a syntactically co-safe LTL formula, a deadline for achieving this task, and a demand priority. The demands arrive gradually, upon the run of the vehicle, and hence periodical replanning is needed. We particularly focus on cases, where all tasks cannot be accomplished within the desired deadlines and propose several different ways to measure the degree of demand violation that take into account the demand priorities. We develop a general solution to the problem of least-violating planning and replanning based on a translation to linear programming problem. Furthermore, for a particular subclass of demands, we provide a more efficient solution based on graph search algorithms. The benefits of the approach are demonstrated through illustrative simulations inspired by mobility-on-demand scenarios.
本文研究了一种基于加权过渡系统的道路网络车辆自动规划综合问题。车辆被分配了一组需求,其中每个需求都包含一个以语法上共同安全的LTL公式形式表示的任务规范、完成该任务的截止日期和需求优先级。随着车辆的运行,需求逐渐到来,因此需要定期重新规划。我们特别关注所有任务都不能在预期期限内完成的情况,并提出几种不同的方法来衡量考虑到需求优先级的需求违反程度。在转化为线性规划问题的基础上,提出了最小违反规划和再规划问题的一般解。此外,对于特定子类的需求,我们提供了基于图搜索算法的更有效的解决方案。该方法的优点通过受按需移动场景启发的说明性模拟得到了证明。
{"title":"Least-Violating Planning in Road Networks from Temporal Logic Specifications","authors":"Jana Tumova, S. Karaman, C. Belta, D. Rus","doi":"10.1109/ICCPS.2016.7479106","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479106","url":null,"abstract":"In this paper, we consider the problem of automated plan synthesis for a vehicle operating in a road network, which is modeled as a weighted transition system. The vehicle is assigned a set of demands, each of which involves a task specification in the form of a syntactically co-safe LTL formula, a deadline for achieving this task, and a demand priority. The demands arrive gradually, upon the run of the vehicle, and hence periodical replanning is needed. We particularly focus on cases, where all tasks cannot be accomplished within the desired deadlines and propose several different ways to measure the degree of demand violation that take into account the demand priorities. We develop a general solution to the problem of least-violating planning and replanning based on a translation to linear programming problem. Furthermore, for a particular subclass of demands, we provide a more efficient solution based on graph search algorithms. The benefits of the approach are demonstrated through illustrative simulations inspired by mobility-on-demand scenarios.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"15 1","pages":"1-9"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81917483","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}
引用次数: 16
Performance-Driven Design of Engine Control Tasks 发动机控制任务的性能驱动设计
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479111
Alessandro Biondi, M. Natale, G. Buttazzo
Engine control tasks include computational activities triggered at specific rotation angles of the crankshaft, making the computational load increase with the engine speed. To avoid overload at high speeds, simplified control implementations are used, defining different operational modes at different speed intervals. The design of a set of adaptive variable rate tasks is an optimization problem, consisting in determining the rotation speeds at which mode changes should occur to optimize the system performance while guaranteeing the schedulability. This paper presents three methods for tackling the optimization problem under a set of assumptions about the performance metric and the problem constraints. Two are heuristics and one is a branch and bound that is guaranteed, when it terminates, to find the optimum within a given granularity. In addition, a simple method to compute a performance upper bound is presented. The analysis of the problem reveals several insights for the design and the heuristics are shown to be quite close to the performance upper bound and the optimum with finite granularity.
发动机控制任务包括在曲轴特定旋转角度触发的计算活动,使计算负荷随着发动机转速的增加而增加。为了避免高速过载,使用了简化的控制实现,在不同的速度间隔定义了不同的操作模式。一组自适应可变速率任务的设计是一个优化问题,包括在保证可调度性的同时,确定应该发生模式变化的旋转速度以优化系统性能。在性能指标和问题约束条件的假设下,提出了三种解决优化问题的方法。两种是启发式,一种是分支和边界,当它终止时,保证在给定粒度内找到最优。此外,还提出了一种计算性能上界的简单方法。通过对问题的分析,揭示了对设计的几点启示,启发式方法非常接近有限粒度下的性能上界和最优。
{"title":"Performance-Driven Design of Engine Control Tasks","authors":"Alessandro Biondi, M. Natale, G. Buttazzo","doi":"10.1109/ICCPS.2016.7479111","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479111","url":null,"abstract":"Engine control tasks include computational activities triggered at specific rotation angles of the crankshaft, making the computational load increase with the engine speed. To avoid overload at high speeds, simplified control implementations are used, defining different operational modes at different speed intervals. The design of a set of adaptive variable rate tasks is an optimization problem, consisting in determining the rotation speeds at which mode changes should occur to optimize the system performance while guaranteeing the schedulability. This paper presents three methods for tackling the optimization problem under a set of assumptions about the performance metric and the problem constraints. Two are heuristics and one is a branch and bound that is guaranteed, when it terminates, to find the optimum within a given granularity. In addition, a simple method to compute a performance upper bound is presented. The analysis of the problem reveals several insights for the design and the heuristics are shown to be quite close to the performance upper bound and the optimum with finite granularity.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"39 1","pages":"1-10"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80948189","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}
引用次数: 19
On Learning How Players Learn: Estimation of Learning Dynamics in the Routing Game 学习玩家如何学习:路由博弈中学习动力学的估计
Kiet Lam, W. Krichene, A. Bayen
The routing game models congestion in transportation networks, communication networks, and other cyber physical systems in which agents compete for shared resources. We consider an online learning model of player dynamics: at each iteration, every player chooses a route (or a probability distribution over routes, which corresponds to a flow allocation over the physical network), then the joint decision of all players determines the costs of each path, which are then revealed to the players. We pose the following estimation problem: given a sequence of player decisions and the corresponding costs, we would like to estimate the learning model parameters. We consider in particular entropic mirror descent dynamics, reduce the problem to estimating the learning rates of each player. We demonstrate this method using data collected from a routing game experiment, played by human participants: We develop a web application to implement the routing game. When players log in, they are assigned an origin and destination on the graph. They can choose, at each iteration, a distribution over their available routes, and each player seeks to minimize her own cost. We collect a data set using this interface, then apply the proposed method to estimate the learning model parameters. We observe in particular that after an exploration phase, the joint decision of the players remains within a small distance of the Nash equilibrium. We also use the estimated model parameters to predict the flow distribution over routes, and compare these predictions to the actual distribution. Finally, we discuss some of the qualitative implications of the experiments, and give directions for future research.
路由博弈模型模拟了交通网络、通信网络和其他网络物理系统中的拥塞,在这些系统中,智能体竞争共享资源。我们考虑玩家动态的在线学习模型:在每次迭代中,每个玩家选择一条路径(或路径上的概率分布,对应于物理网络上的流量分配),然后所有玩家的共同决策决定每条路径的成本,然后向玩家透露。我们提出了以下估计问题:给定一系列玩家决策和相应的成本,我们想要估计学习模型参数。我们特别考虑了熵镜下降动力学,将问题简化为估计每个玩家的学习率。我们使用从人类参与者玩的路由游戏实验中收集的数据来演示这种方法:我们开发了一个web应用程序来实现路由游戏。当玩家登录时,他们会在图表上被分配一个起点和目的地。他们可以在每次迭代中选择可用路线的分布,每个参与者都寻求最小化自己的成本。我们使用该接口收集数据集,然后应用该方法估计学习模型参数。我们特别观察到,在一个探索阶段之后,参与者的联合决策保持在纳什均衡的一小段距离内。我们还使用估计的模型参数来预测路线上的流量分布,并将这些预测与实际分布进行比较。最后,我们讨论了实验的一些定性意义,并给出了未来研究的方向。
{"title":"On Learning How Players Learn: Estimation of Learning Dynamics in the Routing Game","authors":"Kiet Lam, W. Krichene, A. Bayen","doi":"10.1145/3078620","DOIUrl":"https://doi.org/10.1145/3078620","url":null,"abstract":"The routing game models congestion in transportation networks, communication networks, and other cyber physical systems in which agents compete for shared resources. We consider an online learning model of player dynamics: at each iteration, every player chooses a route (or a probability distribution over routes, which corresponds to a flow allocation over the physical network), then the joint decision of all players determines the costs of each path, which are then revealed to the players. We pose the following estimation problem: given a sequence of player decisions and the corresponding costs, we would like to estimate the learning model parameters. We consider in particular entropic mirror descent dynamics, reduce the problem to estimating the learning rates of each player. We demonstrate this method using data collected from a routing game experiment, played by human participants: We develop a web application to implement the routing game. When players log in, they are assigned an origin and destination on the graph. They can choose, at each iteration, a distribution over their available routes, and each player seeks to minimize her own cost. We collect a data set using this interface, then apply the proposed method to estimate the learning model parameters. We observe in particular that after an exploration phase, the joint decision of the players remains within a small distance of the Nash equilibrium. We also use the estimated model parameters to predict the flow distribution over routes, and compare these predictions to the actual distribution. Finally, we discuss some of the qualitative implications of the experiments, and give directions for future research.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"58 1","pages":"1-10"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80163896","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}
引用次数: 28
Towards Scalable Voltage Control in Smart Grid: A Submodular Optimization Approach 面向智能电网的可扩展电压控制:一种次模块优化方法
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479120
Zhipeng Liu, Andrew Clark, Phillip Lee, L. Bushnell, D. Kirschen, R. Poovendran
Voltage instability occurs when a power system is unable to meet reactive power demand at one or more buses. Voltage instability events have caused several major out- ages and promise to become more frequent due to in- creasing energy demand. The future smart grid may help to ensure voltage stability by enabling rapid detection of possible voltage instability and implementation of corrective action. These corrective actions will only be effective in restoring stability if they are chosen in a timely, scalable manner. Current techniques for select- ing control actions, however, rely on exhaustive search, and hence may choose an inefficient control strategy. In this paper, we propose a submodular optimization approach to designing a control strategy to prevent volt- age instability at one or more buses. Our key insight is that the deviation from the desired voltage is a super- modular function of the set of reactive power injections that are employed, leading to computationally efficient control algorithms with provable optimality guarantees. Furthermore, we show that the optimality bound of our approach can be improved from 1/3 to 1/2 when the power system operates under heavy loading conditions. We demonstrate our framework through extensive simulation study on the IEEE 30 bus test case.
当电力系统无法满足一条或多条母线的无功功率需求时,就会发生电压不稳定。电压不稳定事件已经引起了几次主要的停电,并且由于不断增加的能源需求,预计将变得更加频繁。未来的智能电网可以通过快速检测可能的电压不稳定并实施纠正措施来帮助确保电压稳定。只有及时、可扩展地选择这些纠正措施,才能有效地恢复稳定。然而,当前选择控制动作的技术依赖于穷举搜索,因此可能选择低效的控制策略。在本文中,我们提出了一种子模块优化方法来设计控制策略,以防止一个或多个母线的电压不稳定。我们的关键见解是,与期望电压的偏差是所采用的无功功率注入集的超模块化函数,从而导致具有可证明的最优性保证的计算效率的控制算法。此外,我们还表明,当电力系统在大负荷条件下运行时,我们的方法的最优界可以从1/3提高到1/2。我们通过对IEEE 30总线测试用例的广泛模拟研究来演示我们的框架。
{"title":"Towards Scalable Voltage Control in Smart Grid: A Submodular Optimization Approach","authors":"Zhipeng Liu, Andrew Clark, Phillip Lee, L. Bushnell, D. Kirschen, R. Poovendran","doi":"10.1109/ICCPS.2016.7479120","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479120","url":null,"abstract":"Voltage instability occurs when a power system is unable to meet reactive power demand at one or more buses. Voltage instability events have caused several major out- ages and promise to become more frequent due to in- creasing energy demand. The future smart grid may help to ensure voltage stability by enabling rapid detection of possible voltage instability and implementation of corrective action. These corrective actions will only be effective in restoring stability if they are chosen in a timely, scalable manner. Current techniques for select- ing control actions, however, rely on exhaustive search, and hence may choose an inefficient control strategy. In this paper, we propose a submodular optimization approach to designing a control strategy to prevent volt- age instability at one or more buses. Our key insight is that the deviation from the desired voltage is a super- modular function of the set of reactive power injections that are employed, leading to computationally efficient control algorithms with provable optimality guarantees. Furthermore, we show that the optimality bound of our approach can be improved from 1/3 to 1/2 when the power system operates under heavy loading conditions. We demonstrate our framework through extensive simulation study on the IEEE 30 bus test case.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"99 2 1","pages":"1-10"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78002664","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}
引用次数: 14
Transforming Medical Best Practice Guidelines to Executable and Verifiable Statechart Models 将医疗最佳实践指南转化为可执行和可验证的状态图模型
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479121
Chunhui Guo, Shangping Ren, Yu Jiang, Po-Liang Wu, L. Sha, Richard B. Berlin
Improving effectiveness and safety of patient care is an ultimate objective for medical cyber- physical systems. However, the existing medical best practice guidelines in hospital handbooks are often lengthy and difficult for medical staff to remember and apply clinically. Statechart is a widely used model in designing complex systems and enables rapid prototyping and clinical validation with medical doctors. However, clinical validation is often not adequate for guaranteeing the correctness and safety of medical cyber-physical systems, and formal verification is required. The paper presents an approach that transforms medical best practice guidelines to verifiable statechart models and supports both clinical validation in collaboration with medical doctors and formal verification. In particular, we use an open source statechart tool Yakindu to model best practice guidelines and use the statechart to interact with doctors for validating the model correctness. The statechart model is then automatically transformed to a verifiable formal model, such as timed automata, so that existing formal verification tool, such as UPPAAL, can be used to verify required safety properties. The approach also provides the ability to trace back to the paths in the statechart model (Yakindu model) when a specific property in its associated formal model (UPPAAL model) fails. A cardiac arrest scenario is used as a case study to validate the proposed approach. The tool is available on our website www.cs.iit.edu/~code/software/Y2U.
提高病人护理的有效性和安全性是医疗网络物理系统的最终目标。然而,医院手册中现有的医疗最佳实践指南往往很长,医务人员难以记住和临床应用。Statechart是一种在设计复杂系统时广泛使用的模型,可以实现快速原型设计和医生的临床验证。然而,临床验证往往不足以保证医疗信息物理系统的正确性和安全性,需要正式验证。本文提出了一种将医疗最佳实践指南转换为可验证状态图模型的方法,并支持与医生合作的临床验证和正式验证。特别是,我们使用开源的状态图工具Yakindu来建模最佳实践指南,并使用状态图与医生进行交互,以验证模型的正确性。然后将状态图模型自动转换为可验证的形式化模型,例如时间自动机,这样就可以使用现有的形式化验证工具(例如UPPAAL)来验证所需的安全属性。当其关联的形式模型(UPPAAL模型)中的特定属性失败时,该方法还提供了追溯到状态图模型(Yakindu模型)中的路径的能力。一个心脏骤停的场景被用作一个案例研究来验证所提出的方法。该工具可在我们的网站www.cs.iit.edu/~code/software/Y2U上获得。
{"title":"Transforming Medical Best Practice Guidelines to Executable and Verifiable Statechart Models","authors":"Chunhui Guo, Shangping Ren, Yu Jiang, Po-Liang Wu, L. Sha, Richard B. Berlin","doi":"10.1109/ICCPS.2016.7479121","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479121","url":null,"abstract":"Improving effectiveness and safety of patient care is an ultimate objective for medical cyber- physical systems. However, the existing medical best practice guidelines in hospital handbooks are often lengthy and difficult for medical staff to remember and apply clinically. Statechart is a widely used model in designing complex systems and enables rapid prototyping and clinical validation with medical doctors. However, clinical validation is often not adequate for guaranteeing the correctness and safety of medical cyber-physical systems, and formal verification is required. The paper presents an approach that transforms medical best practice guidelines to verifiable statechart models and supports both clinical validation in collaboration with medical doctors and formal verification. In particular, we use an open source statechart tool Yakindu to model best practice guidelines and use the statechart to interact with doctors for validating the model correctness. The statechart model is then automatically transformed to a verifiable formal model, such as timed automata, so that existing formal verification tool, such as UPPAAL, can be used to verify required safety properties. The approach also provides the ability to trace back to the paths in the statechart model (Yakindu model) when a specific property in its associated formal model (UPPAAL model) fails. A cardiac arrest scenario is used as a case study to validate the proposed approach. The tool is available on our website www.cs.iit.edu/~code/software/Y2U.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"5 1","pages":"1-10"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87397795","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}
引用次数: 23
Estimation of Blood Oxygen Content Using Context-Aware Filtering 使用上下文感知滤波估计血氧含量
Pub Date : 2016-04-11 DOI: 10.1109/ICCPS.2016.7479102
Radoslav Ivanov, Nikolay A. Atanasov, James Weimer, M. Pajic, Allan F. Simpao, M. Rehman, George J. Pappas, Insup Lee
In this paper we address the problem of estimating the blood oxygen concentration in children during surgery. Currently, the oxygen content can only be measured through invasive means such as drawing blood from the patient. In this work, we attempt to perform estimation by only using other non-invasive measurements (e.g., fraction of oxygen in inspired air, volume of inspired air) collected during surgery. Although models mapping these measurements to blood oxygen content contain multiple parameters that vary widely across patients, the non-invasive measurements can be used to provide binary information about whether the oxygen concentration is rising or dropping. This information can then be incorporated in a context-aware filter that is used to combine regular continuous measurements with discrete detection events in order to improve estimation. We evaluate the filter using real- patient data collected over the last decade at the Children's Hospital of Philadelphia and show that it is a promising approach for the estimation of unobservable physiological variables.
在本文中,我们解决的问题估计血氧浓度在手术期间的儿童。目前,氧气含量只能通过从患者身上抽血等侵入性手段来测量。在这项工作中,我们试图仅通过在手术中收集的其他非侵入性测量(例如,吸入空气中的氧气含量,吸入空气的体积)来进行估计。尽管将这些测量映射到血氧含量的模型包含多个参数,这些参数在患者之间差异很大,但非侵入性测量可用于提供关于氧浓度是上升还是下降的二元信息。然后,可以将该信息合并到上下文感知过滤器中,该过滤器用于将常规连续测量与离散检测事件结合起来,以改进估计。我们使用过去十年在费城儿童医院收集的真实患者数据来评估过滤器,并表明它是估计不可观察生理变量的一种有前途的方法。
{"title":"Estimation of Blood Oxygen Content Using Context-Aware Filtering","authors":"Radoslav Ivanov, Nikolay A. Atanasov, James Weimer, M. Pajic, Allan F. Simpao, M. Rehman, George J. Pappas, Insup Lee","doi":"10.1109/ICCPS.2016.7479102","DOIUrl":"https://doi.org/10.1109/ICCPS.2016.7479102","url":null,"abstract":"In this paper we address the problem of estimating the blood oxygen concentration in children during surgery. Currently, the oxygen content can only be measured through invasive means such as drawing blood from the patient. In this work, we attempt to perform estimation by only using other non-invasive measurements (e.g., fraction of oxygen in inspired air, volume of inspired air) collected during surgery. Although models mapping these measurements to blood oxygen content contain multiple parameters that vary widely across patients, the non-invasive measurements can be used to provide binary information about whether the oxygen concentration is rising or dropping. This information can then be incorporated in a context-aware filter that is used to combine regular continuous measurements with discrete detection events in order to improve estimation. We evaluate the filter using real- patient data collected over the last decade at the Children's Hospital of Philadelphia and show that it is a promising approach for the estimation of unobservable physiological variables.","PeriodicalId":6619,"journal":{"name":"2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)","volume":"31 1","pages":"1-10"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84586115","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}
引用次数: 6
期刊
2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS)
全部 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