首页 > 最新文献

ACM SE '10最新文献

英文 中文
Executing resource intensive applications on mobile devices 在移动设备上执行资源密集型应用程序
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900124
Kenny King, Justine Rutherford, P. Uppuluri
With the prevalence of mobile computing devices such as smart phones we are interested in expanding their usage to resource intensive software. The challenges we face include lack of software libraries to run various applications limited battery life limited computational power vs. regular desktops and workstations and network connectivity. In this poster, we propose a desktop grid framework in which a mobile device accepts the input for a resource intensive application, dispatches it to a remote workstation (an agent) via Bluetooth or wireless network. Specifically, we discuss what we propose to research in terms of developing this framework. The agent workstation then uses peer to peer desktop grid computing to execute an application and returns the results back to the mobile device.
随着智能手机等移动计算设备的普及,我们有兴趣将其应用扩展到资源密集型软件。我们面临的挑战包括缺乏运行各种应用程序的软件库、有限的电池寿命、与普通桌面和工作站相比的计算能力以及网络连接。在这张海报中,我们提出了一个桌面网格框架,其中移动设备接受资源密集型应用程序的输入,并通过蓝牙或无线网络将其发送到远程工作站(代理)。具体来说,我们讨论了我们在开发这个框架方面提出的研究内容。然后,代理工作站使用点对点桌面网格计算来执行应用程序,并将结果返回给移动设备。
{"title":"Executing resource intensive applications on mobile devices","authors":"Kenny King, Justine Rutherford, P. Uppuluri","doi":"10.1145/1900008.1900124","DOIUrl":"https://doi.org/10.1145/1900008.1900124","url":null,"abstract":"With the prevalence of mobile computing devices such as smart phones we are interested in expanding their usage to resource intensive software. The challenges we face include lack of software libraries to run various applications limited battery life limited computational power vs. regular desktops and workstations and network connectivity. In this poster, we propose a desktop grid framework in which a mobile device accepts the input for a resource intensive application, dispatches it to a remote workstation (an agent) via Bluetooth or wireless network. Specifically, we discuss what we propose to research in terms of developing this framework. The agent workstation then uses peer to peer desktop grid computing to execute an application and returns the results back to the mobile device.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125400425","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
Generating three binary addition algorithms using reinforcement programming 使用强化规划生成三种二进制加法算法
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900072
S. White, T. Martinez, G. Rudolph
Reinforcement Programming (RP) is a new technique for automatically generating a computer program using reinforcement learning methods. This paper describes how RP learned to generate code for three binary addition problems: simulate a full adder circuit, increment a binary number, and add two binary numbers. Each problem is presented as an extension of the one previous to it, which provides an introduction to the practical application of RP. Each solution uses a dynamic, episodic form of delayed Q-Learning algorithm. "Dynamic" means that grows the policy during learning, and prunes it before the policy is translated to source code. This is different from Q-Learning models that use fixed-size tables or neural net function approximators to store q-values associated with (state, action) pairs. The states, actions, rewards, other parameters, and results of experiments are presented for each of the three problems.
强化编程(RP)是一种利用强化学习方法自动生成计算机程序的新技术。本文描述了RP如何学习生成三个二进制加法问题的代码:模拟一个完整的加法器电路,增加一个二进制数,并增加两个二进制数。每个问题都是前一个问题的扩展,它提供了RP的实际应用的介绍。每个解决方案都使用一种动态的、情景形式的延迟Q-Learning算法。“动态”意味着在学习过程中对策略进行生长,并在将策略转换为源代码之前对其进行修剪。这与使用固定大小的表或神经网络函数逼近器来存储与(状态,动作)对相关的q值的Q-Learning模型不同。给出了这三个问题的状态、行为、奖励、其他参数和实验结果。
{"title":"Generating three binary addition algorithms using reinforcement programming","authors":"S. White, T. Martinez, G. Rudolph","doi":"10.1145/1900008.1900072","DOIUrl":"https://doi.org/10.1145/1900008.1900072","url":null,"abstract":"Reinforcement Programming (RP) is a new technique for automatically generating a computer program using reinforcement learning methods. This paper describes how RP learned to generate code for three binary addition problems: simulate a full adder circuit, increment a binary number, and add two binary numbers. Each problem is presented as an extension of the one previous to it, which provides an introduction to the practical application of RP. Each solution uses a dynamic, episodic form of delayed Q-Learning algorithm. \"Dynamic\" means that grows the policy during learning, and prunes it before the policy is translated to source code. This is different from Q-Learning models that use fixed-size tables or neural net function approximators to store q-values associated with (state, action) pairs. The states, actions, rewards, other parameters, and results of experiments are presented for each of the three problems.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126127026","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}
引用次数: 3
A novel embedded system curriculum with portable hands-on labs in a box 一个新颖的嵌入式系统课程与便携式动手实验在一个盒子里
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900081
K. Qian, D. Lo
The rapid growth of embedded systems has resulted in a shortage of professionals in embedded software development. Despite the high demand of embedded system professionals, the embedded system curriculum is not well represented in current academic programs. Existing instruction models rely on two prerequisites: 1) significant investment in resources (e.g., embedded system labs), and 2) a higher knowledge base requirement for instructors (e.g., faculty whose expertise not in this area). The universities and colleges lacking in the resources and build-ups in this field are difficult to meet such requirements to offer embedded systems curriculum. We are developing a new embedded system curriculum with real hands-on "Labs In A Box" (LIAB) that is portable, modular, and easy to be adopted worldwide. The modern technologies including wireless and smart sensor network are infused into the courseware to meet the industrial demand. The proposed courseware targets on universities/colleges that have limited resources for teaching undergraduate embedded system curriculum. The new courseware includes teaching modules on foundational and emerging topics, real hands-on lab modules, and projects based on the inexpensive portable LIAB. Accompanying with the LIAB is a textbook entitled "Embedded Software Development with C" published by the Springer publisher.
嵌入式系统的快速发展导致了嵌入式软件开发专业人才的短缺。尽管对嵌入式系统专业人员的需求很高,但嵌入式系统课程在当前的学术课程中并没有得到很好的体现。现有的教学模式依赖于两个先决条件:1)对资源的重大投资(例如,嵌入式系统实验室),以及2)对教师(例如,不擅长该领域的教师)的更高知识库要求。高校在这方面缺乏资源和基础,很难满足这样的要求,开设嵌入式系统课程。我们正在开发一种新的嵌入式系统课程,具有真正的动手“实验室在一个盒子”(LIAB),它是便携式的,模块化的,易于在全球范围内采用。课件中融入了无线、智能传感器网络等现代技术,以满足工业需求。本课件主要针对资源有限的高校进行本科嵌入式系统课程的教学。新课件包括基础和新兴主题的教学模块,真正的动手实验模块,以及基于廉价便携式LIAB的项目。与LIAB一起发布的是一本名为“嵌入式软件开发与C”的教科书,由Springer出版社出版。
{"title":"A novel embedded system curriculum with portable hands-on labs in a box","authors":"K. Qian, D. Lo","doi":"10.1145/1900008.1900081","DOIUrl":"https://doi.org/10.1145/1900008.1900081","url":null,"abstract":"The rapid growth of embedded systems has resulted in a shortage of professionals in embedded software development. Despite the high demand of embedded system professionals, the embedded system curriculum is not well represented in current academic programs. Existing instruction models rely on two prerequisites: 1) significant investment in resources (e.g., embedded system labs), and 2) a higher knowledge base requirement for instructors (e.g., faculty whose expertise not in this area). The universities and colleges lacking in the resources and build-ups in this field are difficult to meet such requirements to offer embedded systems curriculum. We are developing a new embedded system curriculum with real hands-on \"Labs In A Box\" (LIAB) that is portable, modular, and easy to be adopted worldwide. The modern technologies including wireless and smart sensor network are infused into the courseware to meet the industrial demand. The proposed courseware targets on universities/colleges that have limited resources for teaching undergraduate embedded system curriculum. The new courseware includes teaching modules on foundational and emerging topics, real hands-on lab modules, and projects based on the inexpensive portable LIAB. Accompanying with the LIAB is a textbook entitled \"Embedded Software Development with C\" published by the Springer publisher.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127638753","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}
引用次数: 2
Steady state visual evoked potentials by dual sine waves 双正弦波稳态视觉诱发电位
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900077
Fei Teng, Aik Min Choong, S. Gustafson, Dwight Waddell, Pamela B. Lawhead, Yixin Chen
The sum of sine waves was used to evoke Steady State Visual Evoked Potentials (SSVEP). The SSVEP responses were elicited by visual stimuli in the form of a flickering light emitting diode (LED). We recorded EEG responses to these stimuli and analyzed the observed spectral differences due to square waves, triangle waves and sine waves. We showed that the resolution of the dual stimuli, which is defined as the difference between two frequencies, is essential to SSVEP experiments. Reliable dual SSVEP spikes from EEG signals can only be acquired if the dual stimuli are at least 4Hz apart. We also tested tri-stimuli and showed that consistent EEG responses are not achievable, even though the stimuli were 4Hz apart. The essence of these experiments is to demonstrate the resolutions under which dual sine waves can generate consistent SSVEP responses.
用正弦波和诱发稳态视觉诱发电位(SSVEP)。SSVEP反应是由闪烁发光二极管(LED)形式的视觉刺激引起的。记录脑电对这些刺激的反应,并分析观察到的方波、三角波和正弦波的频谱差异。我们表明,双刺激的分辨率,即定义为两个频率之间的差异,对SSVEP实验至关重要。只有当双刺激间隔至少为4Hz时,才能从EEG信号中获得可靠的双SSVEP峰值。我们还测试了三刺激,并表明即使刺激间隔4Hz,也无法实现一致的脑电图反应。这些实验的本质是为了证明双正弦波可以产生一致的SSVEP响应的分辨率。
{"title":"Steady state visual evoked potentials by dual sine waves","authors":"Fei Teng, Aik Min Choong, S. Gustafson, Dwight Waddell, Pamela B. Lawhead, Yixin Chen","doi":"10.1145/1900008.1900077","DOIUrl":"https://doi.org/10.1145/1900008.1900077","url":null,"abstract":"The sum of sine waves was used to evoke Steady State Visual Evoked Potentials (SSVEP). The SSVEP responses were elicited by visual stimuli in the form of a flickering light emitting diode (LED). We recorded EEG responses to these stimuli and analyzed the observed spectral differences due to square waves, triangle waves and sine waves. We showed that the resolution of the dual stimuli, which is defined as the difference between two frequencies, is essential to SSVEP experiments. Reliable dual SSVEP spikes from EEG signals can only be acquired if the dual stimuli are at least 4Hz apart. We also tested tri-stimuli and showed that consistent EEG responses are not achievable, even though the stimuli were 4Hz apart. The essence of these experiments is to demonstrate the resolutions under which dual sine waves can generate consistent SSVEP responses.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129947866","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}
引用次数: 13
Library unit development fundamentals 图书馆单位发展基础
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900041
Jaime Niño
The teaching of the development of library units seems to lack the attention it deserves in undergraduate education. References to such topic can be found mainly for the professional programer. CS2 provides a great opportunity to teach an initial set of best practices and patterns for the design library units which provide students with a strong foundation for later use in the development of APIs. We present a carefully selected set of patterns and best practices culled through several years teaching data structures. These patterns and practices are aimed to guide the student in the specification, implementation and testing of library units.
在本科教育中,图书馆单位发展的教学似乎缺乏应有的重视。这类主题的参考文献主要是针对专业程序员的。CS2提供了一个很好的机会,可以为设计库单元教授一组初始的最佳实践和模式,为学生以后在api开发中使用这些单元奠定坚实的基础。我们在几年的数据结构教学中精心挑选了一组模式和最佳实践。这些模式和实践旨在指导学生规范、实现和测试图书馆单元。
{"title":"Library unit development fundamentals","authors":"Jaime Niño","doi":"10.1145/1900008.1900041","DOIUrl":"https://doi.org/10.1145/1900008.1900041","url":null,"abstract":"The teaching of the development of library units seems to lack the attention it deserves in undergraduate education. References to such topic can be found mainly for the professional programer. CS2 provides a great opportunity to teach an initial set of best practices and patterns for the design library units which provide students with a strong foundation for later use in the development of APIs. We present a carefully selected set of patterns and best practices culled through several years teaching data structures. These patterns and practices are aimed to guide the student in the specification, implementation and testing of library units.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123114882","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
Synthesizing the acoustic Doppler effect in software 软件中声学多普勒效应的合成
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900103
P. Sonnek, S. V. Rice
We present the theory and implementation of the acoustic Doppler effect in which a sequence of digital audio samples recorded at a sound source is transformed into a sequence of samples to represent the sounds perceived by an observer. The computational model alters the frequencies and amplitude of the original sequence, taking into account the simultaneous effects of a moving source, a moving observer, and a moving medium of propagation. One application is the real-time generation of the sounds of moving objects in a computer game as perceived by players of the game.
我们提出了声学多普勒效应的理论和实现,其中在声源处记录的一系列数字音频样本被转换为一系列样本,以表示观察者感知到的声音。考虑到移动源、移动观测器和移动传播介质的同时影响,计算模型改变了原始序列的频率和幅度。一个应用是实时生成电脑游戏中移动物体的声音,就像游戏玩家所感知的那样。
{"title":"Synthesizing the acoustic Doppler effect in software","authors":"P. Sonnek, S. V. Rice","doi":"10.1145/1900008.1900103","DOIUrl":"https://doi.org/10.1145/1900008.1900103","url":null,"abstract":"We present the theory and implementation of the acoustic Doppler effect in which a sequence of digital audio samples recorded at a sound source is transformed into a sequence of samples to represent the sounds perceived by an observer. The computational model alters the frequencies and amplitude of the original sequence, taking into account the simultaneous effects of a moving source, a moving observer, and a moving medium of propagation. One application is the real-time generation of the sounds of moving objects in a computer game as perceived by players of the game.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115844410","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}
引用次数: 4
Applying hybrid Kepso clustering to web pages 将混合Kepso聚类应用于网页
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900027
Teng-Sheng Moh, Ameya Sabnis
Various optimization methods are used along with the standard clustering algorithms to make the clustering process simpler and quicker. In this paper we propose a new hybrid technique of clustering known as K-Evolutionary Particle Swarm Optimization (KEPSO) based on the concept of Particle Swarm Optimization (PSO). The proposed algorithm uses the K-means algorithm as the first step and the Evolutionary Particle Swarm Optimization (EPSO) algorithm as the second step to perform clustering. The experiments were performed using the clustering benchmark data. This method was compared with the standard K-means and EPSO algorithms. The results show that this method produced compact results and performed faster than other clustering algorithms. Later, the algorithm was used to cluster web pages. The web pages were clustered by first cleaning the unnecessary data and then labeling the obtained web pages to categorize them.
在标准聚类算法的基础上,采用了多种优化方法,使聚类过程更简单、更快。本文基于粒子群优化(PSO)的概念,提出了一种新的混合聚类技术——k -进化粒子群优化(KEPSO)。该算法采用K-means算法作为第一步,进化粒子群优化(EPSO)算法作为第二步进行聚类。实验采用聚类基准数据进行。将该方法与标准K-means和EPSO算法进行了比较。结果表明,该方法的聚类结果紧凑,速度快于其他聚类算法。随后,该算法被用于网页聚类。该方法首先清除不必要的数据,然后对得到的网页进行标记,对其进行分类。
{"title":"Applying hybrid Kepso clustering to web pages","authors":"Teng-Sheng Moh, Ameya Sabnis","doi":"10.1145/1900008.1900027","DOIUrl":"https://doi.org/10.1145/1900008.1900027","url":null,"abstract":"Various optimization methods are used along with the standard clustering algorithms to make the clustering process simpler and quicker. In this paper we propose a new hybrid technique of clustering known as K-Evolutionary Particle Swarm Optimization (KEPSO) based on the concept of Particle Swarm Optimization (PSO). The proposed algorithm uses the K-means algorithm as the first step and the Evolutionary Particle Swarm Optimization (EPSO) algorithm as the second step to perform clustering. The experiments were performed using the clustering benchmark data. This method was compared with the standard K-means and EPSO algorithms. The results show that this method produced compact results and performed faster than other clustering algorithms. Later, the algorithm was used to cluster web pages. The web pages were clustered by first cleaning the unnecessary data and then labeling the obtained web pages to categorize them.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131174771","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 channelization protocol for multi-hop wireless sensor networks using frequency division multiplexing 一种使用频分复用的多跳无线传感器网络信道化协议
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900018
B. Mazumder, V. Venugopalan, J. Hallstrom
We present a channelization protocol based on frequency division multiplexing to enable fast, reliable, multi-hop data transmission with minimal protocol overhead in wireless sensor networks. The protocol enables data transmission to occur at a high rate by eliminating intra-path collisions along a multi-hop routing path. This is achieved by staggering communication frequencies such that no two adjacent nodes transmit data at the same radio frequency. We describe the design and implementation of the protocol and present extensive experimental results to validate its efficacy.
我们提出了一种基于频分复用的信道化协议,在无线传感器网络中以最小的协议开销实现快速、可靠、多跳的数据传输。该协议通过消除沿多跳路由路径的路径内冲突,使数据传输能够以高速率进行。这是通过错开通信频率来实现的,这样就不会有两个相邻的节点以相同的无线电频率传输数据。我们描述了该协议的设计和实现,并提出了广泛的实验结果来验证其有效性。
{"title":"A channelization protocol for multi-hop wireless sensor networks using frequency division multiplexing","authors":"B. Mazumder, V. Venugopalan, J. Hallstrom","doi":"10.1145/1900008.1900018","DOIUrl":"https://doi.org/10.1145/1900008.1900018","url":null,"abstract":"We present a channelization protocol based on frequency division multiplexing to enable fast, reliable, multi-hop data transmission with minimal protocol overhead in wireless sensor networks. The protocol enables data transmission to occur at a high rate by eliminating intra-path collisions along a multi-hop routing path. This is achieved by staggering communication frequencies such that no two adjacent nodes transmit data at the same radio frequency. We describe the design and implementation of the protocol and present extensive experimental results to validate its efficacy.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127036947","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
Towards improving subspace data analysis 改进子空间数据分析
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900093
Yong Shi
In this paper, we present continuous research on data analysis based on our previous work on cluster-outlier iterative detection approach in subspace. Based on the observation that, for noisy data sets, clusters and outliers can not be processed efficiently when they are handled separately from each other, we proposed a cluster-outlier iterative detection algorithm in full data space in our previous work [22]. Due to the fact that the real data sets normally have high dimensionality, and natural clusters and outliers do not exist in the full data space, we proposed an algorithm (SubCOID) to detect clusters and outliers in subspace [21]. However, it is not a trivial task to associate each cluster and each outlier with different subsets of dimensions. In this paper, we present the improved SubCOID algorithm, applying some novel approach to choosing a unique subset of dimensions for each cluster and each outlier. The selection is based on the intra-relationship within clusters, the intra-relationship within outliers, and the inter-relationship between clusters and outliers. This process is performed iteratively until a certain termination condition is reached. This data processing algorithm can be applied in many fields such as pattern recognition, data clustering and signal processing.
本文在前人研究子空间聚类-离群值迭代检测方法的基础上,对数据分析进行了进一步的研究。基于观察到对于有噪声的数据集,将聚类和离群点分开处理无法有效处理,我们在之前的工作[22]中提出了一种全数据空间的聚类-离群点迭代检测算法。由于真实数据集通常具有高维数,而在整个数据空间中不存在自然的聚类和离群点,我们提出了一种检测子空间中的聚类和离群点的算法(SubCOID)[21]。然而,将每个集群和每个离群值与不同的维度子集关联起来并不是一项简单的任务。在本文中,我们提出了改进的SubCOID算法,该算法采用了一些新颖的方法来为每个簇和每个离群点选择唯一的维子集。选择的依据是聚类内部的关系、离群点内部的关系以及聚类与离群点之间的相互关系。这个过程迭代地执行,直到达到某个终止条件。该数据处理算法可应用于模式识别、数据聚类和信号处理等多个领域。
{"title":"Towards improving subspace data analysis","authors":"Yong Shi","doi":"10.1145/1900008.1900093","DOIUrl":"https://doi.org/10.1145/1900008.1900093","url":null,"abstract":"In this paper, we present continuous research on data analysis based on our previous work on cluster-outlier iterative detection approach in subspace. Based on the observation that, for noisy data sets, clusters and outliers can not be processed efficiently when they are handled separately from each other, we proposed a cluster-outlier iterative detection algorithm in full data space in our previous work [22]. Due to the fact that the real data sets normally have high dimensionality, and natural clusters and outliers do not exist in the full data space, we proposed an algorithm (SubCOID) to detect clusters and outliers in subspace [21]. However, it is not a trivial task to associate each cluster and each outlier with different subsets of dimensions. In this paper, we present the improved SubCOID algorithm, applying some novel approach to choosing a unique subset of dimensions for each cluster and each outlier. The selection is based on the intra-relationship within clusters, the intra-relationship within outliers, and the inter-relationship between clusters and outliers. This process is performed iteratively until a certain termination condition is reached. This data processing algorithm can be applied in many fields such as pattern recognition, data clustering and signal processing.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114596951","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
Simulation coupled learning for a robotic opponent 机器人对手的仿真耦合学习
Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900078
J. Reid
This paper presents work in progress on the research and development of a robotic air-hockey opponent. We discuss implementation issues, software design and continuing development goals.
本文介绍了一种机器人空气曲棍球对手的研究和开发工作。我们讨论实现问题、软件设计和持续开发目标。
{"title":"Simulation coupled learning for a robotic opponent","authors":"J. Reid","doi":"10.1145/1900008.1900078","DOIUrl":"https://doi.org/10.1145/1900008.1900078","url":null,"abstract":"This paper presents work in progress on the research and development of a robotic air-hockey opponent. We discuss implementation issues, software design and continuing development goals.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114605495","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 SE '10
全部 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