首页 > 最新文献

Revista Brasileira de Computacao Aplicada最新文献

英文 中文
Unconstrained numerical optimization using real-coded genetic algorithms: a study case using benchmark functions in R from Scratch 使用实数编码遗传算法的无约束数值优化:从头开始在R中使用基准函数的研究案例
IF 0.2 Pub Date : 2019-09-25 DOI: 10.5335/rbca.v11i3.9047
O. A. Carmona Cortes, J. C. D. Silva
Unconstrained numerical problems are common in solving practical applications that, due to its nature, are usually devised by several design variables, narrowing the kind of technique or algorithm that can deal with them. An interesting way of tackling this kind of issue is to use an evolutionary algorithm named Genetic Algorithm. In this context, this work is a tutorial on using real-coded genetic algorithms for solving unconstrained numerical optimization problems. We present the theory and the implementation in R language. Five benchmarks functions (Rosenbrock, Griewank, Ackley, Schwefel, and Alpine) are used as a study case. Further, four different crossover operators (simple, arithmetical, non-uniform arithmetical, and Linear), two selection mechanisms (roulette wheel and tournament), and two mutation operators (uniform and non-uniform) are shown. Results indicate that non-uniform mutation and tournament selection tend to present better outcomes.
无约束数值问题在解决实际应用中很常见,由于其性质,通常由几个设计变量设计,缩小了可以处理它们的技术或算法的种类。解决这类问题的一个有趣方法是使用一种名为遗传算法的进化算法。在这种情况下,这项工作是使用实编码遗传算法解决无约束数值优化问题的教程。本文给出了该系统的原理及在R语言中的实现。五个基准函数(Rosenbrock, Griewank, Ackley, Schwefel和Alpine)被用作研究案例。此外,还展示了四种不同的交叉操作符(简单、算术、非均匀算术和线性)、两种选择机制(轮盘赌和锦标赛)和两种突变操作符(均匀和非均匀)。结果表明,非均匀突变和锦标赛选择倾向于获得更好的结果。
{"title":"Unconstrained numerical optimization using real-coded genetic algorithms: a study case using benchmark functions in R from Scratch","authors":"O. A. Carmona Cortes, J. C. D. Silva","doi":"10.5335/rbca.v11i3.9047","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.9047","url":null,"abstract":"Unconstrained numerical problems are common in solving practical applications that, due to its nature, are usually devised by several design variables, narrowing the kind of technique or algorithm that can deal with them. An interesting way of tackling this kind of issue is to use an evolutionary algorithm named Genetic Algorithm. In this context, this work is a tutorial on using real-coded genetic algorithms for solving unconstrained numerical optimization problems. We present the theory and the implementation in R language. Five benchmarks functions (Rosenbrock, Griewank, Ackley, Schwefel, and Alpine) are used as a study case. Further, four different crossover operators (simple, arithmetical, non-uniform arithmetical, and Linear), two selection mechanisms (roulette wheel and tournament), and two mutation operators (uniform and non-uniform) are shown. Results indicate that non-uniform mutation and tournament selection tend to present better outcomes.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.5335/rbca.v11i3.9047","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731213","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
Aplicando aprendizado de máquina para identificação do gosto musical de um indivíduo 应用机器学习来识别个人的音乐品味
IF 0.2 Pub Date : 2019-09-13 DOI: 10.5335/rbca.v11i3.9230
J. Lemos, Marcelo Carlos Benitez dos Santos, P. Vilela, Marcelo Novaes De Rezende
Descobrir o gosto musical de uma pessoa tem uma aplicação óbvia nos mecanismos de recomendaçãousados pelos provedores de serviços de música on-line. Estamos interessados em uma aplicação menosóbvia, relacionada ao ambiente de trabalho de um desenvolvedor de software. Neste trabalho em particular,comparamos dois algoritmos usados em mineração de dados como classificadores. O objetivo é compararSupport Vector Machine (SVM) e k-Nearest Neighbor (k-NN) como preditores do gosto musical de um usuário.Para executar o experimento, usamos um banco de dados de músicas que foram previamente classificadascom um rótulo indicando se o usuário gosta ou não de cada música. O banco de dados inclui um conjuntode características das músicas, cada classificador usa as mesmas combinações de características no processode aprendizado e, em seguida, classifica novas instâncias de músicas de acordo com o gosto previsto parao usuário. Este estudo inicial indicou que o SVM é um melhor preditor do que o k-NN para este contextoparticular. Em investigações futuras, pretendemos avaliar o usuário em um ambiente síncrono, nossa hipóteseé que pode ser possível entender mais do que o cenário de gosto / não gosto e expandir para o que o usuárioquer ouvir em um momento específico, com o qual planejamos capturar o estado emocional atual do usuário.Eventualmente, queremos correlacionar o estado emocional de um desenvolvedor de software com a propensãoa defeitos do código escrito.
发现一个人的音乐品味在在线音乐服务提供商建立的推荐机制中有一个明显的应用。我们感兴趣的是一个不太明显的应用程序,与软件开发人员的桌面相关。在这项特别的工作中,我们比较了两种用于数据挖掘的算法作为分类器。目的是比较支持向量机(SVM)和k-近邻(k-NN)作为用户音乐品味的预测因子。为了进行实验,我们使用了一个歌曲数据库,这些歌曲之前已经被分类,并带有一个标签,表明用户是否喜欢每首歌。该数据库包含一组歌曲特征,每个分类器在学习过程中使用相同的特征组合,然后根据用户预期的品味对新的歌曲实例进行分类。这项初步研究表明,在这种特殊情况下,SVM比k-NN更好。在未来的研究,并评估用户在一个环境同步hipóteseé你可以明白我们最喜欢/不喜欢的舞台,扩大对usuárioquer所得到的一个片段,我们计划捕捉用户的当前的情绪状态。最终,我们希望将软件开发人员的情绪状态与编写代码的缺陷倾向联系起来。
{"title":"Aplicando aprendizado de máquina para identificação do gosto musical de um indivíduo","authors":"J. Lemos, Marcelo Carlos Benitez dos Santos, P. Vilela, Marcelo Novaes De Rezende","doi":"10.5335/rbca.v11i3.9230","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.9230","url":null,"abstract":"Descobrir o gosto musical de uma pessoa tem uma aplicação óbvia nos mecanismos de recomendaçãousados pelos provedores de serviços de música on-line. Estamos interessados em uma aplicação menosóbvia, relacionada ao ambiente de trabalho de um desenvolvedor de software. Neste trabalho em particular,comparamos dois algoritmos usados em mineração de dados como classificadores. O objetivo é compararSupport Vector Machine (SVM) e k-Nearest Neighbor (k-NN) como preditores do gosto musical de um usuário.Para executar o experimento, usamos um banco de dados de músicas que foram previamente classificadascom um rótulo indicando se o usuário gosta ou não de cada música. O banco de dados inclui um conjuntode características das músicas, cada classificador usa as mesmas combinações de características no processode aprendizado e, em seguida, classifica novas instâncias de músicas de acordo com o gosto previsto parao usuário. Este estudo inicial indicou que o SVM é um melhor preditor do que o k-NN para este contextoparticular. Em investigações futuras, pretendemos avaliar o usuário em um ambiente síncrono, nossa hipóteseé que pode ser possível entender mais do que o cenário de gosto / não gosto e expandir para o que o usuárioquer ouvir em um momento específico, com o qual planejamos capturar o estado emocional atual do usuário.Eventualmente, queremos correlacionar o estado emocional de um desenvolvedor de software com a propensãoa defeitos do código escrito.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731607","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
Análise de desempenho de uma arquitetura de Fog Computing para Internet of Things via estudos de caso 通过案例研究分析物联网雾计算架构的性能
IF 0.2 Pub Date : 2019-09-11 DOI: 10.5335/RBCA.V11I3.9247
Marco Aurélio Spohn, F. Bonetti
Com o avanço tecnológico e barateamento de recursos computacionais, tem-se equipado objetos convencionais com alguma forma de computação e comunicação que possibilitam, inclusive, a sua conexão à Internet. A esse cenário heterogêneo de conectividade à Internet que se denomina Internet of Things (IoT - Intenet das Coisas). Convencionalmente, recorre-se à computação em nuvem (cloud computing) para viabilizar a operacionalização das soluções em IoT. No entanto, fatores que influenciam na conectividade dos dispositivos com a infraestrutura na nuvem podem afetar a implantação e interação com os dispositivos. Para trazer o controle mais próximo destes, introduziu-se o paradigma de fog computing que, em síntese, traz as principais facilidades da nuvem para próximo de onde realmente estão os dispositivos. Este trabalho compara a solução baseada em nuvem e a solução em fog via estudos de caso desenvolvidos em uma plataforma de IoT. Os resultados indicam que há benefícios significativos da solução baseada em fog, sobretudo em termos de redução do atraso de comunicação com os dispositivos.
随着技术的进步和计算资源的廉价,传统对象已经配备了某种形式的计算和通信,甚至可以连接到互联网。这种异构的互联网连接场景被称为物联网(IoT)。传统上,它使用云计算来实现物联网解决方案的操作。然而,影响设备与云基础设施连接的因素可能会影响部署和与设备的交互。为了使控制更接近这些,雾计算范式被引入,简而言之,使云的主要设施接近设备的实际位置。本文通过在物联网平台上开发的案例研究,比较了基于云的解决方案和基于雾的解决方案。结果表明,基于雾的解决方案具有显著的优点,特别是在减少与设备的通信延迟方面。
{"title":"Análise de desempenho de uma arquitetura de Fog Computing para Internet of Things via estudos de caso","authors":"Marco Aurélio Spohn, F. Bonetti","doi":"10.5335/RBCA.V11I3.9247","DOIUrl":"https://doi.org/10.5335/RBCA.V11I3.9247","url":null,"abstract":"Com o avanço tecnológico e barateamento de recursos computacionais, tem-se equipado objetos convencionais com alguma forma de computação e comunicação que possibilitam, inclusive, a sua conexão à Internet. A esse cenário heterogêneo de conectividade à Internet que se denomina Internet of Things (IoT - Intenet das Coisas). Convencionalmente, recorre-se à computação em nuvem (cloud computing) para viabilizar a operacionalização das soluções em IoT. No entanto, fatores que influenciam na conectividade dos dispositivos com a infraestrutura na nuvem podem afetar a implantação e interação com os dispositivos. Para trazer o controle mais próximo destes, introduziu-se o paradigma de fog computing que, em síntese, traz as principais facilidades da nuvem para próximo de onde realmente estão os dispositivos. Este trabalho compara a solução baseada em nuvem e a solução em fog via estudos de caso desenvolvidos em uma plataforma de IoT. Os resultados indicam que há benefícios significativos da solução baseada em fog, sobretudo em termos de redução do atraso de comunicação com os dispositivos.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731615","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
Mineração de dados aplicada à classificação automática de gêneros musicais 数据挖掘应用于音乐类型的自动分类
IF 0.2 Pub Date : 2019-09-10 DOI: 10.5335/RBCA.V11I3.9157
P. Moreira, D. F. Tsunoda
Tem por objetivo classificar gêneros musicais automaticamente por meio de algoritmos de Mineração de Dados, considerando descritores extraídos do sinal de áudio. Identifica na Last.fm as 150 músicas mais populares de sete gêneros musicais (Rock, Jazz, POP, Música Clássica, MPB, Heavy Metal e Samba). Mediante a extração de descritores relacionados ao sinal de áudio destas músicas, aplica os algoritmos Random Forest; Bayes Net; C4.5; KNN e as estratégias Bagging e Boosting para a classificação. Obtém como melhor resultado 66,67% de acerto com o algoritmo C4.5 para classificação entre Samba e MPB. Constata que a classificação de gêneros musicais se apresenta como um "problema interessante" para estudos que envolvem técnicas de Machine Learning. Estimula a continuidade de estudos semelhantes aplicando algoritmos baseados em Redes Neurais e Algoritmos Genéticos.
它的目标是通过数据挖掘算法自动分类音乐类型,考虑从音频信号中提取的描述符。最后的标识。来自7种音乐流派(摇滚、爵士、流行、古典、MPB、重金属和桑巴)的150首最受欢迎的歌曲。通过提取与这些歌曲的音频信号相关的描述符,应用随机森林算法;贝叶斯网络;C4.5;KNN和分类的袋和提升策略。在Samba和MPB之间的分类中,C4.5算法的准确率为66.67%。注意到音乐类型的分类对于涉及机器学习技术的研究来说是一个“有趣的问题”。通过应用基于神经网络和遗传算法的算法,促进类似研究的连续性。
{"title":"Mineração de dados aplicada à classificação automática de gêneros musicais","authors":"P. Moreira, D. F. Tsunoda","doi":"10.5335/RBCA.V11I3.9157","DOIUrl":"https://doi.org/10.5335/RBCA.V11I3.9157","url":null,"abstract":"Tem por objetivo classificar gêneros musicais automaticamente por meio de algoritmos de Mineração de Dados, considerando descritores extraídos do sinal de áudio. Identifica na Last.fm as 150 músicas mais populares de sete gêneros musicais (Rock, Jazz, POP, Música Clássica, MPB, Heavy Metal e Samba). Mediante a extração de descritores relacionados ao sinal de áudio destas músicas, aplica os algoritmos Random Forest; Bayes Net; C4.5; KNN e as estratégias Bagging e Boosting para a classificação. Obtém como melhor resultado 66,67% de acerto com o algoritmo C4.5 para classificação entre Samba e MPB. Constata que a classificação de gêneros musicais se apresenta como um \"problema interessante\" para estudos que envolvem técnicas de Machine Learning. Estimula a continuidade de estudos semelhantes aplicando algoritmos baseados em Redes Neurais e Algoritmos Genéticos.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.5335/RBCA.V11I3.9157","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47517720","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
Supporting collaborative modelling in UML class diagrams 支持UML类图中的协作建模
IF 0.2 Pub Date : 2019-09-10 DOI: 10.5335/rbca.v11i3.8469
Raul Antonio Cortiana Neto, Kleinner Farias, Vinícius Bischoff, L. Gonçales
Background. Modeling architectural aspects of the system is an essential activity in software development. Inthis context, developers work in parallel, and collaborate to define application software models, such as classdiagrams. Problem. Although many software modeling tools have been proposed, there is a lack of distributed collaboration features. Solution. This study proposes C-SAMT, a web tool for collaborative modeling of UML class diagrams. Developers can benefit from using C-SAMT when performing modeling tasks, such as creating domain models in parallel, and collaboratively. Evaluation. We recruited 20 industry professionals to perform a qualitative evaluation of the tool through a questionnaire. Results. Majority of Industry professionals (85%, 17/20) reported that totally agree that the communication channel of the tool worked properly, they also (80%, 16/20) totally agreed the models generated collaboratively with C-SAMT had small numbers of conflicts, and they also (90%, 18/20) perceived improved productivity gains using the proposed tool. Conclusion. C-SAMT provided a collaborative environment, which were positively evaluated by developers, who reported that C-SAMT had a good communication channel between team members.
背景。对系统的体系结构方面进行建模是软件开发中必不可少的活动。在这种情况下,开发人员并行工作,并协作定义应用程序软件模型,例如类图。问题。尽管已经提出了许多软件建模工具,但缺乏分布式协作特性。解决方案。本研究提出了C-SAMT,一个用于UML类图协作建模的网络工具。开发人员在执行建模任务时可以从使用C-SAMT中获益,例如并行地和协作地创建领域模型。评估。我们招募了20位行业专业人士,通过问卷调查对该工具进行定性评估。结果。大多数行业专业人士(85%,17/20)报告完全同意该工具的沟通渠道工作正常,他们也(80%,16/20)完全同意与C-SAMT协作生成的模型有少量冲突,他们也(90%,18/20)认为使用提议的工具可以提高生产率。结论。C-SAMT提供了一个协作的环境,开发人员对C-SAMT有积极的评价,他们报告说C-SAMT在团队成员之间有良好的沟通渠道。
{"title":"Supporting collaborative modelling in UML class diagrams","authors":"Raul Antonio Cortiana Neto, Kleinner Farias, Vinícius Bischoff, L. Gonçales","doi":"10.5335/rbca.v11i3.8469","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.8469","url":null,"abstract":"Background. Modeling architectural aspects of the system is an essential activity in software development. Inthis context, developers work in parallel, and collaborate to define application software models, such as classdiagrams. Problem. Although many software modeling tools have been proposed, there is a lack of distributed collaboration features. Solution. This study proposes C-SAMT, a web tool for collaborative modeling of UML class diagrams. Developers can benefit from using C-SAMT when performing modeling tasks, such as creating domain models in parallel, and collaboratively. Evaluation. We recruited 20 industry professionals to perform a qualitative evaluation of the tool through a questionnaire. Results. Majority of Industry professionals (85%, 17/20) reported that totally agree that the communication channel of the tool worked properly, they also (80%, 16/20) totally agreed the models generated collaboratively with C-SAMT had small numbers of conflicts, and they also (90%, 18/20) perceived improved productivity gains using the proposed tool. Conclusion. C-SAMT provided a collaborative environment, which were positively evaluated by developers, who reported that C-SAMT had a good communication channel between team members.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70730804","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
INSIDe: Image recognition tool aimed at helping visually impaired people contextualize indoor environments INSIDe:图像识别工具,旨在帮助视障人士了解室内环境
IF 0.2 Pub Date : 2019-09-10 DOI: 10.5335/rbca.v11i3.9455
Elias Augusto Fank, Fernando Bevilacqua, Denio Duarte, Alesson Scapinello
Visually impaired (VI) people face a set of challenges when trying to orient and contextualize themselves. Computer vision and mobile devices can be valuable tools to help them improve their quality of life. This work presents a tool based on computer vision and image recognition to assist VI people to better contextualize themselves indoors. The tool works as follows: user takes a picture $rho$ using a mobile application; ρ is sent to the server; ρ is compared to a database of previously taken pictures; server returns metadata of the database image that is most similar to ρ; finally the mobile application gives an audio feedback based on the received metadata. Similarity test among database images and $rho$ is based on the search of nearest neighbors in key points extracted from the images by SIFT descriptors. Three experiments are presented to support the feasibility of the tool. We believe our solution is a low cost, convenient approach that can leverage existing IT infrastructure, e.g. wireless networks, and does not require any physical adaptation in the environment where it will be used.
视障人士在试图定位和定位自己时面临着一系列挑战。计算机视觉和移动设备可以成为帮助他们提高生活质量的宝贵工具。这项工作提出了一个基于计算机视觉和图像识别的工具,以帮助VI人更好地在室内情境化自己。该工具的工作原理如下:用户使用移动应用程序拍摄照片$rho$;ρ被发送到服务器;ρ与先前拍摄的照片的数据库进行比较;服务器返回与ρ最相似的数据库映像的元数据;最后,移动应用程序根据接收到的元数据给出音频反馈。数据库图像与$rho$之间的相似性测试是基于SIFT描述符从图像中提取关键点的近邻搜索。通过三个实验验证了该工具的可行性。我们相信我们的解决方案是一种低成本、方便的方法,可以利用现有的IT基础设施,例如无线网络,并且不需要在使用它的环境中进行任何物理调整。
{"title":"INSIDe: Image recognition tool aimed at helping visually impaired people contextualize indoor environments","authors":"Elias Augusto Fank, Fernando Bevilacqua, Denio Duarte, Alesson Scapinello","doi":"10.5335/rbca.v11i3.9455","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.9455","url":null,"abstract":"Visually impaired (VI) people face a set of challenges when trying to orient and contextualize themselves. Computer vision and mobile devices can be valuable tools to help them improve their quality of life. This work presents a tool based on computer vision and image recognition to assist VI people to better contextualize themselves indoors. The tool works as follows: user takes a picture $rho$ using a mobile application; ρ is sent to the server; ρ is compared to a database of previously taken pictures; server returns metadata of the database image that is most similar to ρ; finally the mobile application gives an audio feedback based on the received metadata. Similarity test among database images and $rho$ is based on the search of nearest neighbors in key points extracted from the images by SIFT descriptors. Three experiments are presented to support the feasibility of the tool. We believe our solution is a low cost, convenient approach that can leverage existing IT infrastructure, e.g. wireless networks, and does not require any physical adaptation in the environment where it will be used.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731486","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
A Usability Evaluation Experiment of 3D User Interfaces for Elderly 老年人三维用户界面可用性评价实验
IF 0.2 Pub Date : 2019-08-14 DOI: 10.5335/rbca.v11i3.9477
Manoela Rogofski Brum Postal, Rafael Rieder
Health professionals have used 3D user interfaces as support tools for the elderly rehabilitation, offering fun and beneficial resources for the practice of physical and cognitive activities to them. In this context, it is necessary to establish mechanisms to evaluate the usability of these interfaces, in order to achieve a balance between functionality, ease of use and sense of well-being. The aim of this study is to report a usability evaluation experiment of a virtual reality game developed specifically to elderly people, as a means to identify the needs of this public regarding 3D user interface evaluation. An initial methodology was tested exploring two points of view in the game, and its results showed that it was adequate for seniors. However, it was noted the need to include training periods and an evaluation with a heterogeneous group of seniors to consolidate and optimize the proposed approach, as well as readjust the instruments used.
卫生专业人员使用3D用户界面作为老年人康复的支持工具,为他们的身体和认知活动的实践提供了有趣和有益的资源。在这种情况下,有必要建立机制来评估这些界面的可用性,以便在功能、易用性和幸福感之间取得平衡。本研究的目的是报告一项针对老年人开发的虚拟现实游戏的可用性评估实验,以确定老年人对3D用户界面评估的需求。我们测试了最初的方法,探索了游戏中的两个视角,结果表明它适合老年人。但是,有人指出,需要包括培训期间和由不同种类的老年人进行的评价,以巩固和优化拟议的办法,并重新调整所使用的工具。
{"title":"A Usability Evaluation Experiment of 3D User Interfaces for Elderly","authors":"Manoela Rogofski Brum Postal, Rafael Rieder","doi":"10.5335/rbca.v11i3.9477","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.9477","url":null,"abstract":"Health professionals have used 3D user interfaces as support tools for the elderly rehabilitation, offering fun and beneficial resources for the practice of physical and cognitive activities to them. In this context, it is necessary to establish mechanisms to evaluate the usability of these interfaces, in order to achieve a balance between functionality, ease of use and sense of well-being. The aim of this study is to report a usability evaluation experiment of a virtual reality game developed specifically to elderly people, as a means to identify the needs of this public regarding 3D user interface evaluation. An initial methodology was tested exploring two points of view in the game, and its results showed that it was adequate for seniors. However, it was noted the need to include training periods and an evaluation with a heterogeneous group of seniors to consolidate and optimize the proposed approach, as well as readjust the instruments used.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.5335/rbca.v11i3.9477","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731490","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
Aplicação de Números Aleatórios Artificiais e Método Monte Carlo na Análise de Confiabilidade de Redes Geodésicas 人工随机数与蒙特卡罗方法在测地线网络可靠性分析中的应用
IF 0.2 Pub Date : 2019-06-26 DOI: 10.5335/RBCA.V11I2.8906
M. Bonimani, Vinicius Francisco Rofatto, Marcelo Tomio Matsuoka, Ivandro Klein
A Geodetic Network is a network of point interconnected by direction and/or distance measurements or by using Global Navigation Satellite System receivers. Such networks are essential for the most geodetic engineering projects, such as monitoring the position and deformation of man-made structures (bridges, dams, power plants, tunnels, ports, etc.), to monitor the crustal deformation of the Earth, to implement an urban and rural cadastre, and others. One of the most important criteria that a geodetic network must meet is reliability. In this context, the reliability concerns the network's ability to detect and identify outliers. Here, we apply the Monte Carlo Method (MMC) to investigate the reliability of a geodetic network. The key of the MMC is the random number generator. Results for simulated closed levelling network reveal that identifying an outlier is more difficult than detecting it. In general, considering the simulated network, the relationship between the outlier detection and identification depends on the level of significance of the outlier statistical test.
大地测量网是一个通过方向和/或距离测量或使用全球导航卫星系统接收器相互连接的点网络。这种网络对于大多数大地测量工程项目是必不可少的,例如监测人造结构(桥梁、水坝、发电厂、隧道、港口等)的位置和变形,监测地球的地壳变形,实施城市和农村地地测量等等。一个大地测量网必须满足的最重要的标准之一是可靠性。在这种情况下,可靠性涉及到网络检测和识别异常值的能力。在这里,我们应用蒙特卡罗方法(MMC)来研究大地测量网的可靠性。MMC的密钥是随机数生成器。模拟结果表明,识别异常点比检测异常点要困难得多。一般来说,考虑到模拟网络,离群值检测与识别之间的关系取决于离群值统计检验的显著性水平。
{"title":"Aplicação de Números Aleatórios Artificiais e Método Monte Carlo na Análise de Confiabilidade de Redes Geodésicas","authors":"M. Bonimani, Vinicius Francisco Rofatto, Marcelo Tomio Matsuoka, Ivandro Klein","doi":"10.5335/RBCA.V11I2.8906","DOIUrl":"https://doi.org/10.5335/RBCA.V11I2.8906","url":null,"abstract":"A Geodetic Network is a network of point interconnected by direction and/or distance measurements or by using Global Navigation Satellite System receivers. Such networks are essential for the most geodetic engineering projects, such as monitoring the position and deformation of man-made structures (bridges, dams, power plants, tunnels, ports, etc.), to monitor the crustal deformation of the Earth, to implement an urban and rural cadastre, and others. One of the most important criteria that a geodetic network must meet is reliability. In this context, the reliability concerns the network's ability to detect and identify outliers. Here, we apply the Monte Carlo Method (MMC) to investigate the reliability of a geodetic network. The key of the MMC is the random number generator. Results for simulated closed levelling network reveal that identifying an outlier is more difficult than detecting it. In general, considering the simulated network, the relationship between the outlier detection and identification depends on the level of significance of the outlier statistical test.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70730965","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
Estratégia de dupla filtragem utilizando o filtro de Savitzky-Golay em dados espectrais de supernovas 超新星光谱数据中Savitzky-Golay滤波器的双重滤波策略
IF 0.2 Pub Date : 2019-06-26 DOI: 10.5335/RBCA.V11I2.9179
Luis Ricardo Arantes Filho, L. F. Guimarães, Francisca Joamila Brito do Nascimento, R. Rosa
O desenvolvimento de aplicações que lidam com processamento de sinais deve considerar a qualidade dos dados. Técnicas de aprendizado de máquina e técnicas estatísticas requerem ajustes e normalizações no conjunto de dados antes da análise de um dado fenômeno. Quando um conjunto de dados não é tratado para reduzir inconsistências e ruídos fornecidos por instrumentos ou por condições naturais, a análise acrescenta uma tendência, ou seja, os resultados não podem ser reproduzidos porque o conjunto de dados recebe inconsistências condicionadas pelo ruído. Neste sentido, o trabalho a seguir apresenta um sistema para processamento de sinais e ajuste de dados, utilizando como estudo de caso a aplicação em dados espectrais de supernovas, para configurar uma normalização automática e uniforme em grandes conjuntos de dados. Este trabalho propõe uma estratégia de dupla filtragem utilizando o filtro Savitzky-Golay para otimização da redução de ruído. Este sistema produz um sinal filtrado capaz de garantir a otimização em alguns parâmetros, como o deslocamento mínimo do comprimento de onda comparado ao sinal original, a manutenção da forma do sinal original, a atenuação do ruído no sinal e a qualidade na busca por mínimos e máximos locais. A comparação com outras estratégias da literatura salienta a eficiência do sistema e sua aplicabilidade para diversos tipos de sinais e espectros.
处理信号处理的应用程序的开发必须考虑数据的质量。机器学习技术和统计技术需要在分析给定现象之前对数据集进行调整和归一化。当数据集没有被处理以减少仪器或自然条件提供的不一致和噪声时,分析增加了一种趋势,即结果无法复制,因为数据集受到噪声条件的不一致。在此意义上,本文提出了一个信号处理和数据拟合系统,以超新星光谱数据为例,建立大数据集的自动统一归一化。本文提出了一种利用Savitzky-Golay滤波器优化降噪的双滤波策略。该系统产生的滤波信号能够保证某些参数的优化,如与原始信号相比的最小波长位移、原始信号形状的保持、信号噪声的衰减以及搜索局部最小值和最大值的质量。与文献中其他策略的比较突出了该系统的效率及其对各种信号和光谱的适用性。
{"title":"Estratégia de dupla filtragem utilizando o filtro de Savitzky-Golay em dados espectrais de supernovas","authors":"Luis Ricardo Arantes Filho, L. F. Guimarães, Francisca Joamila Brito do Nascimento, R. Rosa","doi":"10.5335/RBCA.V11I2.9179","DOIUrl":"https://doi.org/10.5335/RBCA.V11I2.9179","url":null,"abstract":"O desenvolvimento de aplicações que lidam com processamento de sinais deve considerar a qualidade dos dados. Técnicas de aprendizado de máquina e técnicas estatísticas requerem ajustes e normalizações no conjunto de dados antes da análise de um dado fenômeno. Quando um conjunto de dados não é tratado para reduzir inconsistências e ruídos fornecidos por instrumentos ou por condições naturais, a análise acrescenta uma tendência, ou seja, os resultados não podem ser reproduzidos porque o conjunto de dados recebe inconsistências condicionadas pelo ruído. Neste sentido, o trabalho a seguir apresenta um sistema para processamento de sinais e ajuste de dados, utilizando como estudo de caso a aplicação em dados espectrais de supernovas, para configurar uma normalização automática e uniforme em grandes conjuntos de dados. Este trabalho propõe uma estratégia de dupla filtragem utilizando o filtro Savitzky-Golay para otimização da redução de ruído. Este sistema produz um sinal filtrado capaz de garantir a otimização em alguns parâmetros, como o deslocamento mínimo do comprimento de onda comparado ao sinal original, a manutenção da forma do sinal original, a atenuação do ruído no sinal e a qualidade na busca por mínimos e máximos locais. A comparação com outras estratégias da literatura salienta a eficiência do sistema e sua aplicabilidade para diversos tipos de sinais e espectros.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731084","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
Modelagem matemática da curva de carga de um sistema elétrico real a partir de séries de Fourier 用傅里叶级数对真实电气系统负荷曲线进行数学建模
IF 0.2 Pub Date : 2019-06-17 DOI: 10.5335/RBCA.V11I2.8805
Andressa Tais Diefenthäler, A. Sausen, P. Sausen, Maurício De Campos
O conhecimento da curva típica de carga é fundamental para o planejamento e a operação de redes de distribuição de energia elétrica, principalmente diante das tendências da geração distribuída e de transformação dos sistemas em Smart Grids. Assim sendo, este artigo apresenta a modelagem matemática, a partir de séries de Fourier, da curva de carga diária de dois alimentadores de uma rede real de distribuição de energia elétrica do sul do Brasil. Com a utilização do software Matlab (student license), considerando o método dos mínimos quadrados não linear e dados reais referentes a carga consumida nos anos de 2016 a 2018, foram ajustadas curvas do tipo série de Fourier para cada estação climática e alimentador, obtendo-se modelos matemáticos com elevada acurácia. A análise dos resultados possibilita o conhecimento da demanda e do perfil da carga, identificando os períodos de pico de consumo, assim como as variações horárias e sazonais. Através dessa pesquisa foram validados dois modelos matemáticos que permitem representar a curva típica de carga de um sistema e caracterizá-lo quanto ao tipo de carga predominante, sendo ela industrial ou residencial.
典型负荷曲线的知识对于配电网的规划和运行至关重要,特别是考虑到分布式发电和智能电网系统转型的趋势。因此,本文利用傅里叶级数对巴西南部一个真实配电网的两个馈线的日负荷曲线进行了数学建模。利用Matlab软件(学生许可),考虑非线性最小二乘法和2016 - 2018年实际负荷消耗数据,拟合各气象站和馈线的傅里叶级数曲线,得到高精度的数学模型。通过对结果的分析,可以了解需求和负荷概况,识别消费高峰时期,以及每小时和季节的变化。通过这项研究,验证了两个数学模型,允许表示一个系统的典型负荷曲线,并将其描述为主要的负荷类型,无论是工业负荷还是住宅负荷。
{"title":"Modelagem matemática da curva de carga de um sistema elétrico real a partir de séries de Fourier","authors":"Andressa Tais Diefenthäler, A. Sausen, P. Sausen, Maurício De Campos","doi":"10.5335/RBCA.V11I2.8805","DOIUrl":"https://doi.org/10.5335/RBCA.V11I2.8805","url":null,"abstract":"O conhecimento da curva típica de carga é fundamental para o planejamento e a operação de redes de distribuição de energia elétrica, principalmente diante das tendências da geração distribuída e de transformação dos sistemas em Smart Grids. Assim sendo, este artigo apresenta a modelagem matemática, a partir de séries de Fourier, da curva de carga diária de dois alimentadores de uma rede real de distribuição de energia elétrica do sul do Brasil. Com a utilização do software Matlab (student license), considerando o método dos mínimos quadrados não linear e dados reais referentes a carga consumida nos anos de 2016 a 2018, foram ajustadas curvas do tipo série de Fourier para cada estação climática e alimentador, obtendo-se modelos matemáticos com elevada acurácia. A análise dos resultados possibilita o conhecimento da demanda e do perfil da carga, identificando os períodos de pico de consumo, assim como as variações horárias e sazonais. Através dessa pesquisa foram validados dois modelos matemáticos que permitem representar a curva típica de carga de um sistema e caracterizá-lo quanto ao tipo de carga predominante, sendo ela industrial ou residencial.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47951531","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
期刊
Revista Brasileira de Computacao Aplicada
全部 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