首页 > 最新文献

GSTF international journal on computing最新文献

英文 中文
A Real-time Global Optimal Path Planning for mobile robot in Dynamic Environment Based on Artificial Immune Approach 动态环境下基于人工免疫的移动机器人实时全局最优路径规划
Pub Date : 2014-08-28 DOI: 10.1037/e527372013-016
A. Eslami, S. Asadi, .. G.R.Soleymani, V. Azimirad
This paper illustrates a method to finding a global optimal path in a dynamic environment of known obstacles for an Mobile Robot (MR) to following a moving target. Firstly, the environment is defined by using a practical and standard graph theory. Then, a suboptimal path is obtained by using Dijkstra Algorithm (DA) that is a standard graph searching method. The advantages of using DA are; elimination the uncertainness of heuristic algorithms and increasing the speed, precision and performance of them. Finally, Continuous Clonal Selection Algorithm (CCSA) that is combined with Negative Selection Algorithm (NSA) is used to improve the suboptimal path and derive global optimal path. To show the effectiveness of the method it is compared with some other methods in this area.
本文给出了一种移动机器人在已知障碍物的动态环境下跟踪运动目标的全局最优路径求解方法。首先,用实用的标准图论定义了环境。然后,使用标准图搜索方法Dijkstra算法(DA)获得次优路径。使用数据处理的优点有:消除了启发式算法的不确定性,提高了启发式算法的速度、精度和性能。最后,将连续克隆选择算法(CCSA)与负选择算法(NSA)相结合,对次优路径进行改进,得到全局最优路径。为了证明该方法的有效性,将其与该领域的其他方法进行了比较。
{"title":"A Real-time Global Optimal Path Planning for mobile robot in Dynamic Environment Based on Artificial Immune Approach","authors":"A. Eslami, S. Asadi, .. G.R.Soleymani, V. Azimirad","doi":"10.1037/e527372013-016","DOIUrl":"https://doi.org/10.1037/e527372013-016","url":null,"abstract":"This paper illustrates a method to finding a global optimal path in a dynamic environment of known obstacles for an Mobile Robot (MR) to following a moving target. Firstly, the environment is defined by using a practical and standard graph theory. Then, a suboptimal path is obtained by using Dijkstra Algorithm (DA) that is a standard graph searching method. The advantages of using DA are; elimination the uncertainness of heuristic algorithms and increasing the speed, precision and performance of them. Finally, Continuous Clonal Selection Algorithm (CCSA) that is combined with Negative Selection Algorithm (NSA) is used to improve the suboptimal path and derive global optimal path. To show the effectiveness of the method it is compared with some other methods in this area.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"91 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76986261","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}
引用次数: 7
Locating Reusable Classes Using Dependency in Object-Oriented Software 在面向对象软件中使用依赖关系定位可重用类
Pub Date : 2014-08-28 DOI: 10.1037/e527372013-019
Young Lee, Jeong Yang
Abstract—With automated measurement tool, a user can locate reusable classes, connected classes and independent classes. This paper describes how an automated tool can guide a programmer through measuring dependency of a program for software reuse. Automated identification of reusable software components based on dependency is explored. The case study demonstrates identifying the reusable units for software reuse and connected units for software package.
通过自动化的度量工具,用户可以定位可重用类、连接类和独立类。本文描述了自动化工具如何通过测量程序的依赖性来指导程序员进行软件重用。探讨了基于依赖关系的可重用软件组件的自动识别。案例研究演示了识别软件重用的可重用单元和软件包的连接单元。
{"title":"Locating Reusable Classes Using Dependency in Object-Oriented Software","authors":"Young Lee, Jeong Yang","doi":"10.1037/e527372013-019","DOIUrl":"https://doi.org/10.1037/e527372013-019","url":null,"abstract":"Abstract—With automated measurement tool, a user can locate reusable classes, connected classes and independent classes. This paper describes how an automated tool can guide a programmer through measuring dependency of a program for software reuse. Automated identification of reusable software components based on dependency is explored. The case study demonstrates identifying the reusable units for software reuse and connected units for software package.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"24 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85969112","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
The strategies in passing enterprise resource planning certifications 通过企业资源规划认证的策略
Pub Date : 2014-08-28 DOI: 10.1037/e527372013-007
Hsing-Yu, Hou
The passing rate of certification is the hot topic for Taiwan Universities of Science and Technology. Therefore, the strategies for the students in computer education need to be discussed to improve successful opportunities. In this paper, action research and data mining played important roles to collect and analyze data. The instructor arranged three semesters to take experiments in Enterprise Resource Planning subjects. Also E-Learning platform was set up to provide the other practice way. From the first to the second semester, the researcher found that motivation, hard work in the learning process and review were key secrets for the students to pass the certifications. So that attitude was the basis, more practice and truly understanding were two important skills to improve the certification performance. In the third semester, there were two rules in passing the ERP exam successfully. One was that if spending time in E-Materials were high, the result was passing. The other was that if spending time in E-Materials were normal and gender was female, the output was passing. Therefore, the aided tool for students was important to review thoroughly and the performance could also be improved. Besides, the experience sharing would also contribute to the computer science education.
认证合格率是台湾科技大学关注的热点问题。因此,需要讨论计算机教育学生的策略,以增加成功的机会。在本文中,行动研究和数据挖掘在收集和分析数据方面发挥了重要作用。导师安排了三个学期的企业资源规划科目实验。此外,还建立了电子学习平台,提供了另一种实践方式。从第一学期到第二学期,研究人员发现,学习过程中的动力,努力学习和复习是学生通过认证的关键秘诀。因此,这种态度是基础,更多的实践和真正的理解是提高认证绩效的两个重要技能。在第三学期,成功通过ERP考试有两条规则。一个是,如果在电子材料上花费的时间长,结果就会及格。另一个是,如果在E-Materials中花费的时间是正常的,性别是女性,则输出是通过的。因此,辅助工具对学生的复习是非常重要的,也可以提高学生的成绩。此外,经验的分享也将有助于计算机科学教育。
{"title":"The strategies in passing enterprise resource planning certifications","authors":"Hsing-Yu, Hou","doi":"10.1037/e527372013-007","DOIUrl":"https://doi.org/10.1037/e527372013-007","url":null,"abstract":"The passing rate of certification is the hot topic for Taiwan Universities of Science and Technology. Therefore, the strategies for the students in computer education need to be discussed to improve successful opportunities. In this paper, action research and data mining played important roles to collect and analyze data. The instructor arranged three semesters to take experiments in Enterprise Resource Planning subjects. Also E-Learning platform was set up to provide the other practice way. From the first to the second semester, the researcher found that motivation, hard work in the learning process and review were key secrets for the students to pass the certifications. So that attitude was the basis, more practice and truly understanding were two important skills to improve the certification performance. In the third semester, there were two rules in passing the ERP exam successfully. One was that if spending time in E-Materials were high, the result was passing. The other was that if spending time in E-Materials were normal and gender was female, the output was passing. Therefore, the aided tool for students was important to review thoroughly and the performance could also be improved. Besides, the experience sharing would also contribute to the computer science education.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"44 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78400418","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
Investigating the Effect of Spatial Distribution and Spatiotemporal Information on Speciation using Individual-Based Ecosystem Simulation 基于个体的生态系统模拟研究空间分布和时空信息对物种形成的影响
Pub Date : 2014-08-28 DOI: 10.1037/e527372013-015
M. Mashayekhi, R. Gras
In this paper, we investigate the impact of species’ spatial and spatiotemporal distribution information on speciation, using an individual-based ecosystem simulation (Ecosim). For this purpose, using machine learning techniques, we try to predict if one species will split in near future. Because of the imbalanced nature of our dataset we use smote algorithm to make a relatively balanced dataset to avoid dismissing the minor class samples. Experimental results show very good predictions for the test set generated from the same run as the learning set. It also shows good results on test sets generated from different runs of Ecosim. We also observe superior results when we use, for the learning set, a run with more species compare to a run with less species. Finally we can conclude that spatial and spatiotemporal information are very effective in predicting speciation.
本文利用基于个体的生态系统模拟(Ecosim),研究了物种的时空分布信息对物种形成的影响。为此,使用机器学习技术,我们试图预测一个物种是否会在不久的将来分裂。由于我们的数据集的不平衡性,我们使用smote算法来制作一个相对平衡的数据集,以避免忽略次要类样本。实验结果表明,通过与学习集相同的运行生成的测试集具有很好的预测效果。它还在不同运行Ecosim生成的测试集上显示了良好的结果。我们还观察到,当我们使用学习集时,与物种较少的运行相比,物种较多的运行效果更好。空间和时空信息对物种形成的预测是非常有效的。
{"title":"Investigating the Effect of Spatial Distribution and Spatiotemporal Information on Speciation using Individual-Based Ecosystem Simulation","authors":"M. Mashayekhi, R. Gras","doi":"10.1037/e527372013-015","DOIUrl":"https://doi.org/10.1037/e527372013-015","url":null,"abstract":"In this paper, we investigate the impact of species’ spatial and spatiotemporal distribution information on speciation, using an individual-based ecosystem simulation (Ecosim). For this purpose, using machine learning techniques, we try to predict if one species will split in near future. Because of the imbalanced nature of our dataset we use smote algorithm to make a relatively balanced dataset to avoid dismissing the minor class samples. Experimental results show very good predictions for the test set generated from the same run as the learning set. It also shows good results on test sets generated from different runs of Ecosim. We also observe superior results when we use, for the learning set, a run with more species compare to a run with less species. Finally we can conclude that spatial and spatiotemporal information are very effective in predicting speciation.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"20 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81114969","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
Performance Evaluation of Multicore Cache Locking using Multimedia Applications 多媒体应用中多核缓存锁定的性能评估
Pub Date : 2014-08-28 DOI: 10.1037/e527372013-017
A. Asaduzzaman
Supporting real-time multimedia applications on multicore systems is a great challenge due to cache’s dynamic behavior. Studies show that cache locking may improve execution time predictability and power/performance ratio. However, entire locking at level-1 cache (CL1) may not be efficient if smaller amount of instructions/data compared to the cache size is locked. An alternative choice may be way (i.e., partial) locking. For some processors, way locking is possible only at level-2 cache (CL2). Even though both CL1 cache locking and CL2 cache locking improve predictability, it is difficult to justify the performance and power trade-off between these two cache locking mechanisms. In this work, we assess the impact of CL1 and CL2 cache locking on the performance, power consumption, and predictability of a multicore system using ISO standard H.264/AVC, MPEG4, and MPEG3 multimedia applications and FFT and DFT codes. Simulation results show that both the performance and predictability can be increased and the total power consumption can be decreased by using a cache locking mechanism added to a cache memory hierarchy. Results also show that for the applications used, CL1 cache locking outperforms CL2 cache locking.
由于缓存的动态特性,在多核系统上支持实时多媒体应用是一个巨大的挑战。研究表明,缓存锁定可以提高执行时间的可预测性和功率/性能比。但是,如果被锁定的指令/数据量小于缓存大小,那么在1级缓存(CL1)上进行整个锁定可能效率不高。另一种选择可能是方式锁定(即部分锁定)。对于某些处理器,单向锁定只能在2级缓存(CL2)上实现。尽管CL1缓存锁定和CL2缓存锁定都提高了可预测性,但很难证明这两种缓存锁定机制之间的性能和功耗权衡。在这项工作中,我们评估了CL1和CL2缓存锁定对使用ISO标准H.264/AVC、MPEG4和MPEG3多媒体应用程序以及FFT和DFT代码的多核系统的性能、功耗和可预测性的影响。仿真结果表明,在高速缓存层次结构中加入高速缓存锁定机制可以提高性能和可预测性,降低总功耗。结果还表明,对于所使用的应用程序,CL1缓存锁定优于CL2缓存锁定。
{"title":"Performance Evaluation of Multicore Cache Locking using Multimedia Applications","authors":"A. Asaduzzaman","doi":"10.1037/e527372013-017","DOIUrl":"https://doi.org/10.1037/e527372013-017","url":null,"abstract":"Supporting real-time multimedia applications on multicore systems is a great challenge due to cache’s dynamic behavior. Studies show that cache locking may improve execution time predictability and power/performance ratio. However, entire locking at level-1 cache (CL1) may not be efficient if smaller amount of instructions/data compared to the cache size is locked. An alternative choice may be way (i.e., partial) locking. For some processors, way locking is possible only at level-2 cache (CL2). Even though both CL1 cache locking and CL2 cache locking improve predictability, it is difficult to justify the performance and power trade-off between these two cache locking mechanisms. In this work, we assess the impact of CL1 and CL2 cache locking on the performance, power consumption, and predictability of a multicore system using ISO standard H.264/AVC, MPEG4, and MPEG3 multimedia applications and FFT and DFT codes. Simulation results show that both the performance and predictability can be increased and the total power consumption can be decreased by using a cache locking mechanism added to a cache memory hierarchy. Results also show that for the applications used, CL1 cache locking outperforms CL2 cache locking.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"7 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77907354","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
Virtual Machines Performance Modeling with Support Vector Regressions 基于支持向量回归的虚拟机性能建模
Pub Date : 2014-08-25 DOI: 10.5176/2010-2283_1.1.19
S. Doong, Ch Lai, J. S. Lee, Chen S. Ouyang, Chih-Hung Wu
Virtualization is a key technology in cloud computing to render on-demand provisioning of virtual services. Xen, an open source paravirtualized virtual machine monitor (hypervisor), has been adopted by many leading data centers of the world today. A scheduler in Xen handles CPU resources sharing among virtual machines hosted on the same physical system. This study is focused on a scheduler in the current Xen release - the Credit scheduler. Credit uses two parameters (weight and cap) to fine tune CPU resources sharing. Previous studies have shown that these two parameters can impact various performance measures of virtual machines hosted on Xen. In this study, we present a holistic procedure to establish performance models of virtual machines. Empirical data of two commonly used measures, namely calculation power and network throughput, were collected by simulations under various settings of weight and cap. We then employed a powerful machine learning tool (multi-kernel support vector regression) to learn performance models from the empirical data. These models were evaluated satisfactorily by using established procedures in machine learning.
虚拟化是云计算中的一项关键技术,用于按需提供虚拟服务。Xen是一种开源的半虚拟化虚拟机监视器(hypervisor),目前已被世界上许多领先的数据中心所采用。Xen中的调度程序处理托管在同一物理系统上的虚拟机之间的CPU资源共享。本研究的重点是当前Xen版本中的一个调度器——Credit调度器。Credit使用两个参数(权重和上限)来微调CPU资源共享。以前的研究表明,这两个参数会影响Xen上托管的虚拟机的各种性能度量。在这项研究中,我们提出了一个整体的过程来建立虚拟机的性能模型。在不同的权重和上限设置下,通过模拟收集计算能力和网络吞吐量这两个常用度量的经验数据。然后,我们使用强大的机器学习工具(多核支持向量回归)从经验数据中学习性能模型。通过使用机器学习中的既定程序对这些模型进行了满意的评估。
{"title":"Virtual Machines Performance Modeling with Support Vector Regressions","authors":"S. Doong, Ch Lai, J. S. Lee, Chen S. Ouyang, Chih-Hung Wu","doi":"10.5176/2010-2283_1.1.19","DOIUrl":"https://doi.org/10.5176/2010-2283_1.1.19","url":null,"abstract":"Virtualization is a key technology in cloud computing to render on-demand provisioning of virtual services. Xen, an open source paravirtualized virtual machine monitor (hypervisor), has been adopted by many leading data centers of the world today. A scheduler in Xen handles CPU resources sharing among virtual machines hosted on the same physical system. This study is focused on a scheduler in the current Xen release - the Credit scheduler. Credit uses two parameters (weight and cap) to fine tune CPU resources sharing. Previous studies have shown that these two parameters can impact various performance measures of virtual machines hosted on Xen. In this study, we present a holistic procedure to establish performance models of virtual machines. Empirical data of two commonly used measures, namely calculation power and network throughput, were collected by simulations under various settings of weight and cap. We then employed a powerful machine learning tool (multi-kernel support vector regression) to learn performance models from the empirical data. These models were evaluated satisfactorily by using established procedures in machine learning.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"28 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82589393","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
The Case for Medium-Sized Regional Data Centres 中型区域数据中心的案例
Pub Date : 2014-08-25 DOI: 10.5176/2010-2283_1.1.14
Kate Craig-Wood, P. Krause, Nick Craig-Wood
Cloud computing is widely associated with major capital investment in mega data centres, housing expensive blade servers and storage area networks. In this paper we argue that a modular approach to building local or regional data centres using commodity hardware and open source hardware can produce a cost effective solution that better addresses the goals of cloud computing, and provides a scalable architecture that meets the service requirements of a high quality data centre. In support of this goal, we provide data that supports three research hypotheses: 1. that central processor unit (CPU) resources are not normally limiting; 2. that disk I/O transactions (TPS) are more often limiting, but this can be mitigated by maximizing the TPS-CPU ratio; 3. that customer CPU loads are generally static and small. Our results indicate that the modular, commodity hardware based architecture is near optimal. This is a very significant result, as it opens the door to alternative business models for the provision of data centres that significantly reduce the need for major up-front capital investment.
云计算通常与大型数据中心的主要资本投资、昂贵的刀片服务器和存储区域网络联系在一起。在本文中,我们认为使用商品硬件和开源硬件构建本地或区域数据中心的模块化方法可以产生成本效益的解决方案,更好地解决云计算的目标,并提供满足高质量数据中心服务需求的可扩展架构。为了支持这一目标,我们提供了支持三个研究假设的数据:1。中央处理器(CPU)资源通常不受限制;2. 磁盘I/O事务(TPS)更经常受到限制,但可以通过最大化TPS- cpu比率来缓解这种情况;3.客户的CPU负载通常是静态的,很小。我们的结果表明,模块化的、基于商品硬件的架构是接近最佳的。这是一个非常重要的结果,因为它为提供数据中心的替代商业模式打开了大门,大大减少了对主要前期资本投资的需求。
{"title":"The Case for Medium-Sized Regional Data Centres","authors":"Kate Craig-Wood, P. Krause, Nick Craig-Wood","doi":"10.5176/2010-2283_1.1.14","DOIUrl":"https://doi.org/10.5176/2010-2283_1.1.14","url":null,"abstract":"Cloud computing is widely associated with major capital investment in mega data centres, housing expensive blade servers and storage area networks. In this paper we argue that a modular approach to building local or regional data centres using commodity hardware and open source hardware can produce a cost effective solution that better addresses the goals of cloud computing, and provides a scalable architecture that meets the service requirements of a high quality data centre. In support of this goal, we provide data that supports three research hypotheses: 1. that central processor unit (CPU) resources are not normally limiting; 2. that disk I/O transactions (TPS) are more often limiting, but this can be mitigated by maximizing the TPS-CPU ratio; 3. that customer CPU loads are generally static and small. Our results indicate that the modular, commodity hardware based architecture is near optimal. This is a very significant result, as it opens the door to alternative business models for the provision of data centres that significantly reduce the need for major up-front capital investment.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"264 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79714398","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
MCQ Exams Correction in an Offline Network Using XML 使用XML在离线网络中进行MCQ考试校正
Pub Date : 2014-08-25 DOI: 10.5176/2010-2283_1.1.29
J. Al-Sadi, Daed Al-Halabi, H. Al-Halabi
One of vital subject in education facility is student assesment. A common way used to compute there work is making exams. Generaly class sizes tend to expand in some socities. As a result there is a trend to give a quick accurate evaluation which is become more demand. A computerized questions make the process of taking an exam easier and somther. This caused the move towards the use of multiple-choice questions (MCQ). The rapid progress of using XML (Extensible Markup Language) for large amount of structured data, due to its ability of saving time and manipulate data makes it suitable for MCQ exam environment. Moreover, XML manipulates and deals with networks suffering from failure occurrences. The main contribution of this paper is to present an efficient method of transfer data related to online questions between the server and clients stations without being affected if the connection fails during taking the exam. An analytical study of the efficiency of module is also presented.
学生评价是教育设施的重要课题之一。计算这些功的一种常用方法是进行考试。一般来说,在一些社会中,班级规模往往会扩大。因此,给出快速准确的评价已成为一种趋势,这一需求日益迫切。计算机化的问题使考试过程更容易。这导致了选择题(MCQ)的使用。XML (Extensible Markup Language,可扩展标记语言)对大量结构化数据的处理进展迅速,由于其节省时间和操作数据的能力,使其非常适合MCQ考试环境。此外,XML还操纵和处理发生故障的网络。本文的主要贡献是提出了一种有效的方法,在服务器和客户端站之间传输与在线问题相关的数据,而不会受到考试期间连接失败的影响。对模块的效率进行了分析研究。
{"title":"MCQ Exams Correction in an Offline Network Using XML","authors":"J. Al-Sadi, Daed Al-Halabi, H. Al-Halabi","doi":"10.5176/2010-2283_1.1.29","DOIUrl":"https://doi.org/10.5176/2010-2283_1.1.29","url":null,"abstract":"One of vital subject in education facility is student assesment. A common way used to compute there work is making exams. Generaly class sizes tend to expand in some socities. As a result there is a trend to give a quick accurate evaluation which is become more demand. A computerized questions make the process of taking an exam easier and somther. This caused the move towards the use of multiple-choice questions (MCQ). The rapid progress of using XML (Extensible Markup Language) for large amount of structured data, due to its ability of saving time and manipulate data makes it suitable for MCQ exam environment. Moreover, XML manipulates and deals with networks suffering from failure occurrences. The main contribution of this paper is to present an efficient method of transfer data related to online questions between the server and clients stations without being affected if the connection fails during taking the exam. An analytical study of the efficiency of module is also presented.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"52 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85156670","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
Continuous and Reinforcement Learning Methods for First-Person Shooter Games 第一人称射击游戏的连续强化学习方法
Pub Date : 2014-08-25 DOI: 10.5176/2010-2283_1.1.02
T. Smith, Jonathan Miles
Machine learning is now widely studied as the basis for artificial intelligence systems within computer games. Most existing work focuses on methods for learning static expert systems, typically emphasizing candidate selection. This paper extends this work by exploring the use of continuous and reinforcement learning techniques to develop fully-adaptive game AI for first-person shooter bots. We begin by outlining a framework for learning static control models for tanks within the game BZFlag, then extend that framework using continuous learning techniques that allow computer controlled tanks to adapt to the game style of other players, extending overall playability by thwarting attempts to infer the underlying AI. We further show how reinforcement learning can be used to create bots that learn how to play based solely through trial and error, providing game engineers with a practical means to produce large numbers of bots, each with individual intelligences and unique behaviours; all from a single initial AI model.
现在,机器学习作为电脑游戏中人工智能系统的基础被广泛研究。大多数现有的工作都集中在静态专家系统的学习方法上,通常强调候选对象的选择。本文通过探索使用连续和强化学习技术来开发第一人称射击机器人的完全自适应游戏AI来扩展这项工作。我们首先概述了在游戏BZFlag中学习坦克静态控制模型的框架,然后使用持续学习技术扩展该框架,使计算机控制的坦克能够适应其他玩家的游戏风格,通过阻止推断潜在AI的尝试来扩展整体可玩性。我们进一步展示了如何使用强化学习来创建机器人,这些机器人可以通过反复试验来学习如何玩游戏,为游戏工程师提供了一种实用的方法来生产大量的机器人,每个机器人都有自己的智能和独特的行为;所有这些都来自于一个初始的人工智能模型。
{"title":"Continuous and Reinforcement Learning Methods for First-Person Shooter Games","authors":"T. Smith, Jonathan Miles","doi":"10.5176/2010-2283_1.1.02","DOIUrl":"https://doi.org/10.5176/2010-2283_1.1.02","url":null,"abstract":"Machine learning is now widely studied as the basis for artificial intelligence systems within computer games. Most existing work focuses on methods for learning static expert systems, typically emphasizing candidate selection. This paper extends this work by exploring the use of continuous and reinforcement learning techniques to develop fully-adaptive game AI for first-person shooter bots. We begin by outlining a framework for learning static control models for tanks within the game BZFlag, then extend that framework using continuous learning techniques that allow computer controlled tanks to adapt to the game style of other players, extending overall playability by thwarting attempts to infer the underlying AI. We further show how reinforcement learning can be used to create bots that learn how to play based solely through trial and error, providing game engineers with a practical means to produce large numbers of bots, each with individual intelligences and unique behaviours; all from a single initial AI model.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2014-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90889501","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
Improving Green Computing in Business Intelligence by Measuring Performance of Reverse Supply Chains 通过衡量逆向供应链的绩效来改善商业智能中的绿色计算
Pub Date : 2013-03-01 DOI: 10.5176/2251-3043_3.1.235#STHASH.P814C6AO.DPUF
Maulida Boru Butar Butar, D. Sanders
Increasing attention has been given to green computing in Business Intelligence. This paper specifically considers the measurement of performance in the reverse supply chain. That is because of the increasing value of products and technology at the end of general direct supply chains as well as the impact of new green legislation. Unlike forward supply chains, design strategies for reverse supply chains are relatively unexplored and underdeveloped. Meanwhile measuring supply chain performance is becoming important as the need for data in business intelligence systems increases and the understanding, collaboration and integration increases between supply chain members. It also helps companies to target the most profitable market segments or identify a suitable service definition. This paper describes a synthesis of known theory concerning measuring performance and assesses the state of the art. Strengths and gaps are identified. Some initial results are presented for measuring supply performance in reverse supply chains (using robust methods) and are outlined future research needs.
绿色计算在商业智能领域受到越来越多的关注。本文专门研究了逆向供应链中绩效的度量问题。这是因为在一般直接供应链末端的产品和技术的价值不断增加,以及新的绿色立法的影响。与正向供应链不同,逆向供应链的设计策略是相对未开发和不发达的。同时,随着商业智能系统对数据需求的增加,以及供应链成员之间的理解、协作和集成的增加,衡量供应链绩效变得越来越重要。它还可以帮助公司瞄准最有利可图的细分市场或确定合适的服务定义。本文描述了一个关于测量性能的已知理论的综合,并评估了目前的技术状况。确定优势和差距。一些初步结果提出了衡量供应绩效在逆向供应链(使用稳健的方法),并概述了未来的研究需求。
{"title":"Improving Green Computing in Business Intelligence by Measuring Performance of Reverse Supply Chains","authors":"Maulida Boru Butar Butar, D. Sanders","doi":"10.5176/2251-3043_3.1.235#STHASH.P814C6AO.DPUF","DOIUrl":"https://doi.org/10.5176/2251-3043_3.1.235#STHASH.P814C6AO.DPUF","url":null,"abstract":"Increasing attention has been given to green computing in Business Intelligence. This paper specifically considers the measurement of performance in the reverse supply chain. That is because of the increasing value of products and technology at the end of general direct supply chains as well as the impact of new green legislation. Unlike forward supply chains, design strategies for reverse supply chains are relatively unexplored and underdeveloped. Meanwhile measuring supply chain performance is becoming important as the need for data in business intelligence systems increases and the understanding, collaboration and integration increases between supply chain members. It also helps companies to target the most profitable market segments or identify a suitable service definition. This paper describes a synthesis of known theory concerning measuring performance and assesses the state of the art. Strengths and gaps are identified. Some initial results are presented for measuring supply performance in reverse supply chains (using robust methods) and are outlined future research needs.","PeriodicalId":91079,"journal":{"name":"GSTF international journal on computing","volume":"34 1","pages":"75-81"},"PeriodicalIF":0.0,"publicationDate":"2013-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75077469","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
期刊
GSTF international journal on computing
全部 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