首页 > 最新文献

2019 XLV Latin American Computing Conference (CLEI)最新文献

英文 中文
Assessing Architectural Patterns Trade-offs using Moment-based Pattern Taxonomies 使用基于矩的模式分类法评估体系结构模式的权衡
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235086
Cristian Orellana, Mónica M. Villegas, H. Astudillo
Large software systems are designed to satisfy or accommodate many requirements; architectural patterns are a well-known technique to reuse design knowledge. However, requested quality attributes (QA) may be inconsistent at times; e.g., high security typically hampers performance and scalability. Thus, a key concern of systems architects is understanding trade-offs among alternative solutions; e.g., a pattern may favor performance at the expense of scalability or security, another may privilege scalability, and yet another may push security. This article argues that the usual organization of individual patterns in topic-related pattern languages is not too helpful to identify trade-offs, and proposes to borrow a taxonomic principle of architectural tactics, organizing the patterns for each QA into “moments”. This enables architects to use simple tradeoff highlighting techniques to understand trade-offs in complex systems. The approach was used in the systematic design of a SCADA-to-ERP secure bridge, where moment-oriented pattern taxonomies for availability, confidentiality, and performance were used. This approach offers the promise of enabling the trade-offenabled, pattern-driven design of large systems by supporting the systematic exploration of trade-offs among patterns for specific QA’s.
大型软件系统的设计是为了满足或容纳许多需求;架构模式是一种众所周知的重用设计知识的技术。然而,所要求的质量属性(QA)有时可能不一致;例如,高安全性通常会阻碍性能和可伸缩性。因此,系统架构师的一个关键关注点是理解可选解决方案之间的权衡;例如,一种模式可能以牺牲可伸缩性或安全性为代价来提高性能,另一种模式可能优先考虑可伸缩性,还有一种模式可能会提高安全性。本文认为,在与主题相关的模式语言中对单个模式的通常组织对识别权衡没有太大帮助,并建议借用架构策略的分类学原则,将每个QA的模式组织到“时刻”中。这使得架构师能够使用简单的权衡突出显示技术来理解复杂系统中的权衡。该方法用于scada到erp安全桥的系统设计,其中使用了用于可用性、机密性和性能的面向时刻的模式分类法。这种方法通过支持针对特定QA的模式之间的权衡的系统探索,提供了支持大型系统的权衡的模式驱动设计的承诺。
{"title":"Assessing Architectural Patterns Trade-offs using Moment-based Pattern Taxonomies","authors":"Cristian Orellana, Mónica M. Villegas, H. Astudillo","doi":"10.1109/CLEI47609.2019.235086","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235086","url":null,"abstract":"Large software systems are designed to satisfy or accommodate many requirements; architectural patterns are a well-known technique to reuse design knowledge. However, requested quality attributes (QA) may be inconsistent at times; e.g., high security typically hampers performance and scalability. Thus, a key concern of systems architects is understanding trade-offs among alternative solutions; e.g., a pattern may favor performance at the expense of scalability or security, another may privilege scalability, and yet another may push security. This article argues that the usual organization of individual patterns in topic-related pattern languages is not too helpful to identify trade-offs, and proposes to borrow a taxonomic principle of architectural tactics, organizing the patterns for each QA into “moments”. This enables architects to use simple tradeoff highlighting techniques to understand trade-offs in complex systems. The approach was used in the systematic design of a SCADA-to-ERP secure bridge, where moment-oriented pattern taxonomies for availability, confidentiality, and performance were used. This approach offers the promise of enabling the trade-offenabled, pattern-driven design of large systems by supporting the systematic exploration of trade-offs among patterns for specific QA’s.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122388494","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
Analysis of the relationship between multifractality and robustness in complex networks 复杂网络中多重分形与鲁棒性的关系分析
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235096
Carlos Saavedra, Víctor Andrés Bucheli Guerrero
Complex networks are a strategy to study different real systems through graph-based representation, which allows their observation with different graph measures, such as degree distribution, clustering coefficient, among others. However, these measures are based on the whole of the network, thus, it hides the macro-structures that composes the network.To study the macro-structures in the networks, an approach is the application of the Multifractal Analysis (MFA), which consists in the measure of fractal dimensions in different scales of the network, allowing the observation of different structures into the network. Nevertheless, by using MFA, the observation of the dynamics of the network is unable when it loses nodes or arcs due to a perturbation. On the other hand, the Robustness Analysis (RA) provides a useful tool to study the network dynamics because It gives measures of the network when it loses nodes or arcs.For the above, the combination of the MFA and RA (MFA-RA) can be a strategy to study the dynamics of the macro-structures into the networks. Our experiments applying MFA and RA in different scale-free networks, small-world networks and random networks presented evidence that the measure applying MFA-RA can be used to categorize different types of networks. We can conclude that the study of the dynamic of macro-structures into the networks can provide a most-completed measure to categorize them.
复杂网络是一种通过基于图的表示来研究不同真实系统的策略,它允许用不同的图度量来观察它们,如度分布、聚类系数等。然而,这些措施是基于整个网络的,因此,它隐藏了构成网络的宏观结构。为了研究网络中的宏观结构,一种方法是应用多重分形分析(multiple fractal Analysis, MFA),它包括在网络的不同尺度上测量分形维数,从而可以观察到网络中的不同结构。然而,通过使用MFA,当网络由于扰动而失去节点或弧线时,无法观察网络的动力学。另一方面,鲁棒性分析(RA)为研究网络动力学提供了一个有用的工具,因为它给出了网络在失去节点或弧时的度量。因此,MFA和RA的结合(MFA-RA)可以作为研究宏观结构进入网络的动力学的一种策略。我们在不同的无标度网络、小世界网络和随机网络中应用MFA和RA的实验表明,应用MFA-RA的度量可以用来对不同类型的网络进行分类。我们可以得出结论,对网络宏观结构的动态研究可以提供一种最完整的对网络进行分类的方法。
{"title":"Analysis of the relationship between multifractality and robustness in complex networks","authors":"Carlos Saavedra, Víctor Andrés Bucheli Guerrero","doi":"10.1109/CLEI47609.2019.235096","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235096","url":null,"abstract":"Complex networks are a strategy to study different real systems through graph-based representation, which allows their observation with different graph measures, such as degree distribution, clustering coefficient, among others. However, these measures are based on the whole of the network, thus, it hides the macro-structures that composes the network.To study the macro-structures in the networks, an approach is the application of the Multifractal Analysis (MFA), which consists in the measure of fractal dimensions in different scales of the network, allowing the observation of different structures into the network. Nevertheless, by using MFA, the observation of the dynamics of the network is unable when it loses nodes or arcs due to a perturbation. On the other hand, the Robustness Analysis (RA) provides a useful tool to study the network dynamics because It gives measures of the network when it loses nodes or arcs.For the above, the combination of the MFA and RA (MFA-RA) can be a strategy to study the dynamics of the macro-structures into the networks. Our experiments applying MFA and RA in different scale-free networks, small-world networks and random networks presented evidence that the measure applying MFA-RA can be used to categorize different types of networks. We can conclude that the study of the dynamic of macro-structures into the networks can provide a most-completed measure to categorize them.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124360535","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
Deep Neural Network Comparison for Spanish Tweets Polarity Classification 西班牙文推文极性分类的深度神经网络比较
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235083
Esteban Rodríguez Betancourt, Pablo Sauma Chacón, Edgar Casasola Murillo
Two deep neural network models were compared in the task of polarity classification in Spanish text retrieved from social networks. For each model accuracy, precision, recall and F1 was calculated over a particular corpus. Also, the effect of adding gaussian noise on the inputs over the classifier results was evaluated.
比较了两种深度神经网络模型在社交网络检索的西班牙语文本极性分类任务中的应用。对于每个模型的准确度、精密度、召回率和F1在一个特定的语料库上进行了计算。此外,还评估了在分类器结果上添加高斯噪声对输入的影响。
{"title":"Deep Neural Network Comparison for Spanish Tweets Polarity Classification","authors":"Esteban Rodríguez Betancourt, Pablo Sauma Chacón, Edgar Casasola Murillo","doi":"10.1109/CLEI47609.2019.235083","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235083","url":null,"abstract":"Two deep neural network models were compared in the task of polarity classification in Spanish text retrieved from social networks. For each model accuracy, precision, recall and F1 was calculated over a particular corpus. Also, the effect of adding gaussian noise on the inputs over the classifier results was evaluated.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"153 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133254779","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
TapeYty - Software for routing management of urban waste collection using GIS modelling TapeYty -使用地理信息系统建模的城市废物收集路线管理软件
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235093
Francisco Quiñónez, A. Benítez, M. E. García-Díaz, Diego Pinto, Y. J. Meza
TapeYty is a tool developed to calculate optimal paths for urban garbage collection vehicles in the Asuncióon city. This tool generates benefits mainly in the economic and environmental aspects of the city where a large number of people brings a high generation of waste. This makes the complexity of garbage management even greater. The routing problem is treated as the open rural postman problem which seeks to minimize the distance to be traveled by the collection vehicles. To achieve the objective TapeYty is based on mathematical programming techniques and Geographical Informatiom System (GIS) tool which allows the management of the route network, being able able to update the road way and their state of blocked or nonblocked. This implies that when changes of state of the streets TapeYty modifies the graph that represents the road network and re-calculates the solutions providing new optimal routes to each vehicle of collection. The tool has provided solutions that save on average 20% of distance traveled compared to current tour.
TapeYty是为计算Asuncióon城市垃圾收集车辆的最优路径而开发的工具。这个工具主要在城市的经济和环境方面产生效益,因为大量的人带来了大量的废物。这使得垃圾管理变得更加复杂。路径问题被视为开放的农村邮差问题,它寻求最小化收集车辆行驶的距离。为了实现这一目标,TapeYty是基于数学规划技术和地理信息系统(GIS)的工具,它允许对路线网络进行管理,能够更新道路路径及其阻塞或非阻塞状态。这意味着当街道状态发生变化时,TapeYty会修改表示道路网络的图形,并重新计算解决方案,为每辆集合车辆提供新的最佳路线。与目前的行程相比,该工具提供的解决方案平均节省了20%的行程距离。
{"title":"TapeYty - Software for routing management of urban waste collection using GIS modelling","authors":"Francisco Quiñónez, A. Benítez, M. E. García-Díaz, Diego Pinto, Y. J. Meza","doi":"10.1109/CLEI47609.2019.235093","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235093","url":null,"abstract":"TapeYty is a tool developed to calculate optimal paths for urban garbage collection vehicles in the Asuncióon city. This tool generates benefits mainly in the economic and environmental aspects of the city where a large number of people brings a high generation of waste. This makes the complexity of garbage management even greater. The routing problem is treated as the open rural postman problem which seeks to minimize the distance to be traveled by the collection vehicles. To achieve the objective TapeYty is based on mathematical programming techniques and Geographical Informatiom System (GIS) tool which allows the management of the route network, being able able to update the road way and their state of blocked or nonblocked. This implies that when changes of state of the streets TapeYty modifies the graph that represents the road network and re-calculates the solutions providing new optimal routes to each vehicle of collection. The tool has provided solutions that save on average 20% of distance traveled compared to current tour.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134298073","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
Discovering Research Trends in the Computer Science Area of Ecuador: an approach using semantic knowledge bases 发现厄瓜多尔计算机科学领域的研究趋势:一种使用语义知识库的方法
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235075
José Segarra, José Ortiz, R. Gualán, Víctor Saquicela
We present a study of research trends for the area of Computer Sciences in Ecuador in recent years. This analysis was performed through a new method that leverages on semantic web technologies and external knowledge bases (i.e. DBpedia and UNESCO nomenclature) for identifying research topics within articles’ metadata. This information takes into account the documents’ publication date in order to construct time series which are analyzed and interpreted looking for trends. Concretely, we focused our study on the REDI (Semantic Repository of Ecuadorian Researchers) knowledge base which compiles most of the scholarly assets produced in Ecuador and more specifically on the Computer Science subset of publications. This study found that most of the research topics have shown an steady growth in the volume of publications over time, whereas the Semantic Web and E-Government research topics had a great impact initially and now have been slightly reducing its share in favor of new topics such as Information Integration, Machine Learning and Data Mining.
我们提出了近年来厄瓜多尔计算机科学领域的研究趋势研究。该分析是通过一种利用语义网技术和外部知识库(即DBpedia和UNESCO命名法)在文章元数据中识别研究主题的新方法进行的。该信息考虑到文件的发布日期,以便构建时间序列,并对其进行分析和解释以寻找趋势。具体而言,我们的研究重点是REDI(厄瓜多尔研究人员语义库)知识库,该知识库汇编了厄瓜多尔产生的大多数学术资产,更具体地说,是计算机科学出版物的子集。本研究发现,随着时间的推移,大多数研究主题的出版物量都呈现出稳定的增长,而语义网和电子政务研究主题最初具有很大的影响力,现在其份额略有减少,取而代之的是信息集成、机器学习和数据挖掘等新主题。
{"title":"Discovering Research Trends in the Computer Science Area of Ecuador: an approach using semantic knowledge bases","authors":"José Segarra, José Ortiz, R. Gualán, Víctor Saquicela","doi":"10.1109/CLEI47609.2019.235075","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235075","url":null,"abstract":"We present a study of research trends for the area of Computer Sciences in Ecuador in recent years. This analysis was performed through a new method that leverages on semantic web technologies and external knowledge bases (i.e. DBpedia and UNESCO nomenclature) for identifying research topics within articles’ metadata. This information takes into account the documents’ publication date in order to construct time series which are analyzed and interpreted looking for trends. Concretely, we focused our study on the REDI (Semantic Repository of Ecuadorian Researchers) knowledge base which compiles most of the scholarly assets produced in Ecuador and more specifically on the Computer Science subset of publications. This study found that most of the research topics have shown an steady growth in the volume of publications over time, whereas the Semantic Web and E-Government research topics had a great impact initially and now have been slightly reducing its share in favor of new topics such as Information Integration, Machine Learning and Data Mining.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124650313","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
APHOPe: Automation of Pediatric Hemato-Oncological Protocols of the Hospital de Clínicas APHOPe:医院儿童血液肿瘤协议自动化Clínicas
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235092
Gabriela Vázquez, M. Allegretti, M. E. García-Díaz, D. Pinto-Roa, Angélica Samudio, Diego Figueredo
This paper proposes a solution to the problem of automated management of Acute Lymphoblastic Leukemia (ALL) in children that are being treated at the Hospital de Clínicas (HC) which belongs to the Faculty of Medical Sciences of the National University of Asunción (FCM-UNA). For this purpose, we are proposing the design and implementation of a computer application called Pediatric Hemato-Oncological Protocols Automation (APHOPe), which facilitates obtaining information and managing the implementation of the procedure protocols and hematological and oncological treatment used in the Pediatric Hemato-Oncology Department (HOPe). APHOPe can provide statistical data and applied treatments so the effectiveness-efficiency relation of the global and particular protocols for each patient can be analyzed. In this context, APHOPe allows the generation of various Ad Hoc protocols depending on the treatment needs of the medical personnel. In this stage the system provides the 2008 Protocol LLA which is a variant of the Berlin-Frankfurt-Munster Protocol. The usability and acceptability tests indicate that the proposed system is an effective and flexible tool for the automated management of the hemato-oncological protocols.
本文提出了在Asunción国立大学医学院(FCM-UNA) Clínicas医院(HC)治疗的儿童急性淋巴细胞白血病(ALL)的自动化管理问题的解决方案。为此,我们建议设计和实现一种称为儿科血液肿瘤协议自动化(APHOPe)的计算机应用程序,它有助于获取信息和管理儿科血液肿瘤科(HOPe)使用的程序协议和血液和肿瘤治疗的实施。APHOPe可以提供统计数据和应用治疗,分析整体方案和特定方案对每个患者的效效关系。在这种情况下,APHOPe允许根据医务人员的治疗需要生成各种特设协议。在这个阶段,系统提供了2008年议定书LLA,这是柏林-法兰克福-明斯特议定书的一个变体。可用性和可接受性测试表明,该系统是一种有效、灵活的血液肿瘤方案自动化管理工具。
{"title":"APHOPe: Automation of Pediatric Hemato-Oncological Protocols of the Hospital de Clínicas","authors":"Gabriela Vázquez, M. Allegretti, M. E. García-Díaz, D. Pinto-Roa, Angélica Samudio, Diego Figueredo","doi":"10.1109/CLEI47609.2019.235092","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235092","url":null,"abstract":"This paper proposes a solution to the problem of automated management of Acute Lymphoblastic Leukemia (ALL) in children that are being treated at the Hospital de Clínicas (HC) which belongs to the Faculty of Medical Sciences of the National University of Asunción (FCM-UNA). For this purpose, we are proposing the design and implementation of a computer application called Pediatric Hemato-Oncological Protocols Automation (APHOPe), which facilitates obtaining information and managing the implementation of the procedure protocols and hematological and oncological treatment used in the Pediatric Hemato-Oncology Department (HOPe). APHOPe can provide statistical data and applied treatments so the effectiveness-efficiency relation of the global and particular protocols for each patient can be analyzed. In this context, APHOPe allows the generation of various Ad Hoc protocols depending on the treatment needs of the medical personnel. In this stage the system provides the 2008 Protocol LLA which is a variant of the Berlin-Frankfurt-Munster Protocol. The usability and acceptability tests indicate that the proposed system is an effective and flexible tool for the automated management of the hemato-oncological protocols.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128410858","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
Adaptive Plot System for Serious Emerging Games based on the Ant Colony Optimization Algorithm 基于蚁群优化算法的重大新兴博弈自适应情节系统
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235104
J. Aguilar, J. Altamiranda, Francisco Díaz, J. G. D. Mesa, Ángel Pinto
A serious emerging games engine (SEGE) must make explicit the possibility of emergence in a serious game (SG), from the coordinated handling of game plot, adapted to the specific educational context where it is being developed. In previous articles a SEGE based on the ant colony optimization algorithm (ACO) has been proposed, which allows the initial emergence of a SG. In the present work the adaptive plot system (APS) is specified, which allows the emergence of plot in a serious game emerging (SGE), and is based on an ACO that changes the plot in the game, according to the theme that is being given in a smart classroom SaCI (Salón de Clase Inteligente, for its acronym in Spanish),). The APS performs the management of a set of game plot that may be of interest in a context-educational domain, in such a way to adapt the SGE initially conceived to the subject taught in the SaCI, in order to make the appropriate SGE emerge Pedagogical process in progress. Additionally, this paper analyzes the behavior of APS in a case study, showing very encouraging results as SEGE.
一个严肃的新兴游戏引擎(SEGE)必须明确在严肃游戏(SG)中出现的可能性,从游戏情节的协调处理,适应特定的教育环境。在之前的文章中,已经提出了基于蚁群优化算法(ACO)的SEGE,该算法允许初始出现SG。在目前的工作中,指定了自适应情节系统(APS),它允许在严肃游戏新兴(SGE)中出现情节,并且基于ACO,根据智能教室SaCI (Salón de Clase Inteligente,西班牙语首字母缩略词)中给出的主题改变游戏中的情节。APS对一组游戏情节进行管理,这些情节可能会在情境教育领域引起兴趣,以这种方式使最初构想的SGE适应SaCI中教授的主题,以便使适当的SGE出现在教学过程中。此外,本文还以一个案例分析了APS的行为,得出了非常令人鼓舞的结果。
{"title":"Adaptive Plot System for Serious Emerging Games based on the Ant Colony Optimization Algorithm","authors":"J. Aguilar, J. Altamiranda, Francisco Díaz, J. G. D. Mesa, Ángel Pinto","doi":"10.1109/CLEI47609.2019.235104","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235104","url":null,"abstract":"A serious emerging games engine (SEGE) must make explicit the possibility of emergence in a serious game (SG), from the coordinated handling of game plot, adapted to the specific educational context where it is being developed. In previous articles a SEGE based on the ant colony optimization algorithm (ACO) has been proposed, which allows the initial emergence of a SG. In the present work the adaptive plot system (APS) is specified, which allows the emergence of plot in a serious game emerging (SGE), and is based on an ACO that changes the plot in the game, according to the theme that is being given in a smart classroom SaCI (Salón de Clase Inteligente, for its acronym in Spanish),). The APS performs the management of a set of game plot that may be of interest in a context-educational domain, in such a way to adapt the SGE initially conceived to the subject taught in the SaCI, in order to make the appropriate SGE emerge Pedagogical process in progress. Additionally, this paper analyzes the behavior of APS in a case study, showing very encouraging results as SEGE.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129819689","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
Improving Semantic Segmentation of 3D Medical Images on 3D Convolutional Neural Networks 基于三维卷积神经网络的三维医学图像语义分割改进
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235102
Alejandra Márquez Herrera, A. Cuadros-Vargas, H. Pedrini
A neural network is a mathematical model that is able to perform a task automatically or semi-automatically after learning the human knowledge that we provided. Moreover, a Convolutional Neural Network (CNN) is a type of neural network that has shown to efficiently learn tasks related to the area of image analysis, such as image segmentation, whose main purpose is to find regions or separable objects within an image. A more specific type of segmentation, called semantic segmentation, guarantees that each region has a semantic meaning by giving it a label or class. Since CNNs can automate the task of image semantic segmentation, they have been very useful for the medical area, applying them to the segmentation of organs or abnormalities (tumors). This work aims to improve the task of binary semantic segmentation of volumetric medical images acquired by Magnetic Resonance Imaging (MRI) using a preexisting Three-Dimensional Convolutional Neural Network (3D CNN) architecture. We propose a formulation of a loss function for training this 3D CNN, for improving pixel-wise segmentation results. This loss function is formulated based on the idea of adapting a similarity coefficient, used for measuring the spatial overlap between the prediction and ground truth, and then using it to train the network. As contribution, the developed approach achieved good performance in a context where the pixel classes are imbalanced. We show how the choice of the loss function for training can affect the final quality of the segmentation. We validate our proposal over two medical image semantic segmentation datasets and show comparisons in performance between the proposed loss function and other pre-existing loss functions used for binary semantic segmentation.
神经网络是一种数学模型,它能够在学习我们提供的人类知识后自动或半自动地执行任务。此外,卷积神经网络(CNN)是一种神经网络,可以有效地学习与图像分析领域相关的任务,例如图像分割,其主要目的是在图像中找到区域或可分离的对象。一种更具体的分割类型称为语义分割,它通过给每个区域一个标签或类来保证每个区域具有语义意义。由于cnn可以自动完成图像语义分割任务,因此它们在医学领域非常有用,可以将其应用于器官或异常(肿瘤)的分割。本研究旨在利用已有的三维卷积神经网络(3D CNN)架构改进磁共振成像(MRI)获得的体积医学图像的二值语义分割任务。我们提出了一个损失函数的公式来训练这个3D CNN,以改善逐像素分割的结果。该损失函数基于自适应相似系数的思想,用于测量预测和真实之间的空间重叠,然后使用它来训练网络。作为贡献,所开发的方法在像素类不平衡的情况下取得了良好的性能。我们展示了训练损失函数的选择如何影响分割的最终质量。我们在两个医学图像语义分割数据集上验证了我们的建议,并展示了所提出的损失函数与用于二值语义分割的其他已有损失函数之间的性能比较。
{"title":"Improving Semantic Segmentation of 3D Medical Images on 3D Convolutional Neural Networks","authors":"Alejandra Márquez Herrera, A. Cuadros-Vargas, H. Pedrini","doi":"10.1109/CLEI47609.2019.235102","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235102","url":null,"abstract":"A neural network is a mathematical model that is able to perform a task automatically or semi-automatically after learning the human knowledge that we provided. Moreover, a Convolutional Neural Network (CNN) is a type of neural network that has shown to efficiently learn tasks related to the area of image analysis, such as image segmentation, whose main purpose is to find regions or separable objects within an image. A more specific type of segmentation, called semantic segmentation, guarantees that each region has a semantic meaning by giving it a label or class. Since CNNs can automate the task of image semantic segmentation, they have been very useful for the medical area, applying them to the segmentation of organs or abnormalities (tumors). This work aims to improve the task of binary semantic segmentation of volumetric medical images acquired by Magnetic Resonance Imaging (MRI) using a preexisting Three-Dimensional Convolutional Neural Network (3D CNN) architecture. We propose a formulation of a loss function for training this 3D CNN, for improving pixel-wise segmentation results. This loss function is formulated based on the idea of adapting a similarity coefficient, used for measuring the spatial overlap between the prediction and ground truth, and then using it to train the network. As contribution, the developed approach achieved good performance in a context where the pixel classes are imbalanced. We show how the choice of the loss function for training can affect the final quality of the segmentation. We validate our proposal over two medical image semantic segmentation datasets and show comparisons in performance between the proposed loss function and other pre-existing loss functions used for binary semantic segmentation.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131090603","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
Use of Games for Teaching Programming: Experience Report 游戏在编程教学中的应用:经验报告
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235068
Valéria Farinazzo Martins Salvador, B. Rodrigues, Everton Knihs
For many years, teachers and experts connected to Education have studied and proposed new teaching-learning methodologies e new teaching tools, making changes to the pedagogical projects of the courses, creating projects that promote multidisciplinary, among other initiatives, with the aim of improving the process of transforming skills and abilities into knowledge, in addition to motivating students. One of these initiatives in the Computing area has been the use of games in course subjects. This article brings an experience report using the game development approach to teaching programming in an introductory course. The steps developed in the methodology, as well as the results are discussed in this work.
多年来,与教育相关的教师和专家研究并提出了新的教学方法和新的教学工具,改变了课程的教学项目,创建了促进多学科的项目,以及其他举措,目的是改善将技能和能力转化为知识的过程,除了激励学生之外。计算机领域的其中一项创新是在课程科目中使用游戏。本文介绍了在入门课程中使用游戏开发方法教授编程的经验报告。在本工作中讨论了方法中开发的步骤以及结果。
{"title":"Use of Games for Teaching Programming: Experience Report","authors":"Valéria Farinazzo Martins Salvador, B. Rodrigues, Everton Knihs","doi":"10.1109/CLEI47609.2019.235068","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235068","url":null,"abstract":"For many years, teachers and experts connected to Education have studied and proposed new teaching-learning methodologies e new teaching tools, making changes to the pedagogical projects of the courses, creating projects that promote multidisciplinary, among other initiatives, with the aim of improving the process of transforming skills and abilities into knowledge, in addition to motivating students. One of these initiatives in the Computing area has been the use of games in course subjects. This article brings an experience report using the game development approach to teaching programming in an introductory course. The steps developed in the methodology, as well as the results are discussed in this work.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129244337","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
Performance Analysis of Data Storage in a Hyperconverged Infrastructure Using Docker and GlusterFS 基于Docker和GlusterFS的超融合基础设施数据存储性能分析
Pub Date : 2019-09-01 DOI: 10.1109/CLEI47609.2019.235108
Rodrigo Leite, P. Solís
Hyperconverged infrastructures use distributed file systems to store and replicate data between multiple servers while using the processing capabilities of those same servers to host virtual machines and containers. In this work, the distributed file system GlusterFS and the VMware ESXi hypervisor are used to build a hyperconverged system to host Docker containers in order to evaluate the performance of this system compared to a traditional approach in which data is stored directly on local disks of the servers. The performance of container persistent data storage is assessed using FIO (Flexible I/O Tester) storage benchmark tool with different workloads from Microsoft data centers and with multiple disk configurations in the hyperconverged system. The experimental results show that with a greater amount of writing operations and that handle large files, the performance in the hyperconverged architecture is better than in local storage, which presents an economically viable option in the implementation of storage for datacenters.
超融合基础设施使用分布式文件系统在多个服务器之间存储和复制数据,同时使用这些服务器的处理能力来托管虚拟机和容器。在这项工作中,使用分布式文件系统GlusterFS和VMware ESXi管理程序构建一个超融合系统来承载Docker容器,以评估该系统与传统方法(数据直接存储在服务器的本地磁盘上)的性能。使用FIO (Flexible I/O Tester)存储基准测试工具对来自Microsoft数据中心的不同工作负载和超融合系统中的多个磁盘配置进行容器持久数据存储的性能评估。实验结果表明,在写操作量大、文件处理量大的情况下,超融合架构的性能优于本地存储,为数据中心的存储实现提供了一种经济可行的选择。
{"title":"Performance Analysis of Data Storage in a Hyperconverged Infrastructure Using Docker and GlusterFS","authors":"Rodrigo Leite, P. Solís","doi":"10.1109/CLEI47609.2019.235108","DOIUrl":"https://doi.org/10.1109/CLEI47609.2019.235108","url":null,"abstract":"Hyperconverged infrastructures use distributed file systems to store and replicate data between multiple servers while using the processing capabilities of those same servers to host virtual machines and containers. In this work, the distributed file system GlusterFS and the VMware ESXi hypervisor are used to build a hyperconverged system to host Docker containers in order to evaluate the performance of this system compared to a traditional approach in which data is stored directly on local disks of the servers. The performance of container persistent data storage is assessed using FIO (Flexible I/O Tester) storage benchmark tool with different workloads from Microsoft data centers and with multiple disk configurations in the hyperconverged system. The experimental results show that with a greater amount of writing operations and that handle large files, the performance in the hyperconverged architecture is better than in local storage, which presents an economically viable option in the implementation of storage for datacenters.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127345128","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
期刊
2019 XLV Latin American Computing Conference (CLEI)
全部 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