首页 > 最新文献

Journal of Advanced Computer Science and Technology最新文献

英文 中文
Effective staff line detection, restoration and removal approach for different quality of scanned handwritten music sheets 针对不同质量的手写乐谱扫描,有效的谱线检测、恢复和去除方法
Pub Date : 2014-08-24 DOI: 10.14419/JACST.V3I2.3196
Fatemeh Alirezazadeh, M. Ahmadzadeh
Musical staff detection and removal is one of the most important preprocessing steps of an Optical Music Recognition (OMR) system. This paper proposes a new method for detecting and restoring staff lines from global information of music sheets. First of all the location of staff lines is determined. Therefore, music staff is sliced. The staff line segments are recognized at each slice and then with adequate knowledge of staff line locations, the deformed, interrupted or partly removed staff lines can be rebuilt. A new approach for staff removal algorithm is suggested in this paper fundamentally based on removing all detected staff lines. At last, the Fourier transform and Gaussian lowpass filter will help to reconstruct the separated and interrupted symbols. It has been tested on the dataset of the musical staff removal competition held under ICDAR 2012. The experimental results show the effectiveness of this method under various kinds of deformations in staff lines. Keywords : Fourier Transform, Gaussian Low Pass Filter, Optical Music Recognition, Run Length Coding, Staff Line Removal.
五线谱的检测和去除是光学音乐识别(OMR)系统中最重要的预处理步骤之一。本文提出了一种从乐谱的全局信息中提取和还原五线谱的新方法。首先确定员工线的位置。因此,音乐人员是切片的。在每个切片上识别工作线段,然后在充分了解工作线段位置的情况下,可以重建变形、中断或部分移除的工作线段。本文提出了一种基于去除所有检测到的五线谱的五线谱去除算法。最后,利用傅里叶变换和高斯低通滤波器对分离和中断的信号进行重构。该方法已在ICDAR 2012下举办的曲谱移除比赛数据集上进行了测试。实验结果表明,该方法在各种线材变形情况下是有效的。关键词:傅里叶变换,高斯低通滤波器,光学音乐识别,行长编码,五线谱去除。
{"title":"Effective staff line detection, restoration and removal approach for different quality of scanned handwritten music sheets","authors":"Fatemeh Alirezazadeh, M. Ahmadzadeh","doi":"10.14419/JACST.V3I2.3196","DOIUrl":"https://doi.org/10.14419/JACST.V3I2.3196","url":null,"abstract":"Musical staff detection and removal is one of the most important preprocessing steps of an Optical Music Recognition (OMR) system. This paper proposes a new method for detecting and restoring staff lines from global information of music sheets. First of all the location of staff lines is determined. Therefore, music staff is sliced. The staff line segments are recognized at each slice and then with adequate knowledge of staff line locations, the deformed, interrupted or partly removed staff lines can be rebuilt. A new approach for staff removal algorithm is suggested in this paper fundamentally based on removing all detected staff lines. At last, the Fourier transform and Gaussian lowpass filter will help to reconstruct the separated and interrupted symbols. It has been tested on the dataset of the musical staff removal competition held under ICDAR 2012. The experimental results show the effectiveness of this method under various kinds of deformations in staff lines. Keywords : Fourier Transform, Gaussian Low Pass Filter, Optical Music Recognition, Run Length Coding, Staff Line Removal.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114602160","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
Optimized design for controlling LED display matrix by an FPGA board 用FPGA板控制LED显示矩阵的优化设计
Pub Date : 2014-07-11 DOI: 10.14419/JACST.V3I2.2818
Mateur Khalid, E. Rachid, Dahou Hamad, Hlou
The very important objective of the digital designer when using discrete gates for implement a Boolean function is to keep the number of used gates to a minimum and win a memory space without lost the original information. In this sense, the Simplification is very important and could be achieved by a purely algebraic process, but it can be tedious when it arrived to a very large number of variables. In this paper we describe an automat solution based on finite state machine (FSM) for simplify and practically optimize the complex logical functions. This method is programmed and tested on a display system which is based on light emitting diodes (LED) matrix and programmable platform with Field Programmable Gate Array (FPGA). The module is implemented in Spartan 3E family XC3S500E FPGA board. Keywords : Display Board, FPGA, FSM, LED, LED-Driver, Logic Simplification, Multiplex.
当使用离散门实现布尔函数时,数字设计者的重要目标是保持使用门的数量最少,并在不丢失原始信息的情况下赢得内存空间。从这个意义上说,简化是非常重要的,可以通过一个纯粹的代数过程来实现,但是当它到达非常大量的变量时,它可能是乏味的。本文提出了一种基于有限状态机(FSM)的自动化解决方案,用于简化和实际优化复杂的逻辑函数。在基于发光二极管(LED)矩阵和现场可编程门阵列(FPGA)可编程平台的显示系统上对该方法进行了编程和测试。该模块在Spartan 3E系列XC3S500E FPGA板上实现。关键词:显示板,FPGA, FSM, LED, LED驱动,逻辑简化,多路复用
{"title":"Optimized design for controlling LED display matrix by an FPGA board","authors":"Mateur Khalid, E. Rachid, Dahou Hamad, Hlou","doi":"10.14419/JACST.V3I2.2818","DOIUrl":"https://doi.org/10.14419/JACST.V3I2.2818","url":null,"abstract":"The very important objective of the digital designer when using discrete gates for implement a Boolean function is to keep the number of used gates to a minimum and win a memory space without lost the original information. In this sense, the Simplification is very important and could be achieved by a purely algebraic process, but it can be tedious when it arrived to a very large number of variables. In this paper we describe an automat solution based on finite state machine (FSM) for simplify and practically optimize the complex logical functions. This method is programmed and tested on a display system which is based on light emitting diodes (LED) matrix and programmable platform with Field Programmable Gate Array (FPGA). The module is implemented in Spartan 3E family XC3S500E FPGA board. Keywords : Display Board, FPGA, FSM, LED, LED-Driver, Logic Simplification, Multiplex.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130313234","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A federated approach for global village services interaction 用于地球村服务交互的联邦方法
Pub Date : 2014-06-14 DOI: 10.14419/JACST.V3I2.2514
M. Ardakani, S. M. Hashemi
In the global village ecosystem, enterprises need collaborating using Information Technology (IT) and other tools to succeed in this dynamic and heterogeneous business environment. The Global Village Services Reference Model (GVSRM) is a reference model based on SOSA (Service Oriented Strategies and Architectures) ontology for global village services Realization. In this model, three architectural abstraction layers have been considered for global village: ‘infrastructure for global village services’, ‘global village services provisioning’, and ‘using global village services’. Despite relative completeness of this model, one of its obvious shortcomings is lack of attention to the crucial issue of interoperability in the global village. Based on this model, the grid of global village is comprised of VHGs (Virtual Holding Governance). The VHG is a temporary, scalable, dynamic cluster/association comprising of existing or newly service provider organizations which its objective is satisfying the requirements of global village actors through electronic processes. In this paper, we will propose a federated approach for interoperability among the VHGs of the global village.
在地球村生态系统中,企业需要使用信息技术(IT)和其他工具进行协作,以便在这个动态和异构的业务环境中取得成功。地球村服务参考模型(GVSRM)是一个基于面向服务的策略和体系结构本体的地球村服务实现参考模型。在这个模型中,考虑了地球村的三个架构抽象层:“地球村服务的基础设施”、“地球村服务供应”和“使用地球村服务”。尽管该模型相对完整,但其明显的缺点之一是缺乏对地球村中互操作性这一关键问题的关注。基于该模型,地球村网格由虚拟控股治理(vhg)组成。VHG是一个临时的、可扩展的、动态的集群/协会,由现有的或新的服务提供商组织组成,其目标是通过电子流程满足地球村参与者的需求。在本文中,我们将提出一种联合方法来实现地球村vhg之间的互操作性。
{"title":"A federated approach for global village services interaction","authors":"M. Ardakani, S. M. Hashemi","doi":"10.14419/JACST.V3I2.2514","DOIUrl":"https://doi.org/10.14419/JACST.V3I2.2514","url":null,"abstract":"In the global village ecosystem, enterprises need collaborating using Information Technology (IT) and other tools to succeed in this dynamic and heterogeneous business environment. The Global Village Services Reference Model (GVSRM) is a reference model based on SOSA (Service Oriented Strategies and Architectures) ontology for global village services Realization. In this model, three architectural abstraction layers have been considered for global village: ‘infrastructure for global village services’, ‘global village services provisioning’, and ‘using global village services’. Despite relative completeness of this model, one of its obvious shortcomings is lack of attention to the crucial issue of interoperability in the global village. Based on this model, the grid of global village is comprised of VHGs (Virtual Holding Governance). The VHG is a temporary, scalable, dynamic cluster/association comprising of existing or newly service provider organizations which its objective is satisfying the requirements of global village actors through electronic processes. In this paper, we will propose a federated approach for interoperability among the VHGs of the global village.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115666804","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
Information visualization by dimensionality reduction: a review 通过降维实现信息可视化:综述
Pub Date : 2014-06-02 DOI: 10.14419/JACST.V3I2.2746
Safa A. Najim
Information visualization can be considered a process of transforming similarity relationships between data points to a geometric representation in order to see unseen information. High-dimensionality data sets are one of the main problems of information visualization. Dimensionality Reduction (DR) is therefore a useful strategy to project high-dimensional space onto low-dimensional space, which it can be visualized directly. The application of this technique has several benefits. First, DR can minimize the amount of storage needed by reducing the size of the data sets. Second, it helps to understand the data sets by discarding any irrelevant features, and to focus on the main important features. DR can enable the discovery of rich information, which assists the task of data analysis. Visualization of high-dimensional data sets is widely used in many fields, such as remote sensing imagery, biology, computer vision, and computer graphics. The visualization is a simple way to understand the high-dimensional space because the relationship between original data points is incomprehensible. A large number of DR methods which attempt to minimize the loss of original information. This paper discuss and analys some DR methods to support the idea of dimensionality reduction to get trustworthy visualization. Keywords: Dimensionality Reduction, Information visualization, Information retrieval.
信息可视化可以被认为是将数据点之间的相似关系转换为几何表示的过程,以便看到未见过的信息。高维数据集是信息可视化的主要问题之一。因此,降维(DR)是将高维空间投影到低维空间上的一种有效策略,可以直接将低维空间可视化。这种技术的应用有几个好处。首先,DR可以通过减少数据集的大小来最小化所需的存储量。其次,它通过丢弃任何不相关的特征来帮助理解数据集,并将重点放在主要的重要特征上。容灾可以发现丰富的信息,为数据分析提供帮助。高维数据集的可视化在遥感图像、生物学、计算机视觉和计算机图形学等领域有着广泛的应用。由于原始数据点之间的关系难以理解,可视化是理解高维空间的一种简单方法。大量的DR方法试图将原始信息的丢失降到最低。本文讨论和分析了一些支持降维思想的DR方法,以获得可信的可视化。关键词:降维,信息可视化,信息检索。
{"title":"Information visualization by dimensionality reduction: a review","authors":"Safa A. Najim","doi":"10.14419/JACST.V3I2.2746","DOIUrl":"https://doi.org/10.14419/JACST.V3I2.2746","url":null,"abstract":"Information visualization can be considered a process of transforming similarity relationships between data points to a geometric representation in order to see unseen information. High-dimensionality data sets are one of the main problems of information visualization. Dimensionality Reduction (DR) is therefore a useful strategy to project high-dimensional space onto low-dimensional space, which it can be visualized directly. The application of this technique has several benefits. First, DR can minimize the amount of storage needed by reducing the size of the data sets. Second, it helps to understand the data sets by discarding any irrelevant features, and to focus on the main important features. DR can enable the discovery of rich information, which assists the task of data analysis. Visualization of high-dimensional data sets is widely used in many fields, such as remote sensing imagery, biology, computer vision, and computer graphics. The visualization is a simple way to understand the high-dimensional space because the relationship between original data points is incomprehensible. A large number of DR methods which attempt to minimize the loss of original information. This paper discuss and analys some DR methods to support the idea of dimensionality reduction to get trustworthy visualization. Keywords: Dimensionality Reduction, Information visualization, Information retrieval.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128365999","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}
引用次数: 9
RLBM model: modeling of Manet's routing protocols based on restoration links break RLBM模型:基于链路中断恢复的马奈路由协议建模
Pub Date : 2014-06-02 DOI: 10.14419/JACST.V3I2.3004
Zahra Abdoly, Seyyed Javad Mirabedini, Peyman Arebi
Mobile ad hoc network is a temporary network that consists of a set of mobile nodes with wireless communication. There are several problems in the relationship between the components of these networks. Some of these problems are related to the routing problem. The main challenge in routing protocols of mobile ad hoc networks is links break phenomenon. This phenomenon has many negative impacts on the performance of routing protocols. In this paper, we attempted to study 10 routing protocols in mobile ad hoc networks that try to improve the performance of standard protocols of this type of network using the Restoration Links Break. By studying the behavior of these protocols, a common model used by all these protocols was introduced as Restoration Links Break model. Then the performance of each of the protocols was described based on the proposed model. On the other hand, we divided them into two categories according to protocol functions in Restoration Links Break. First category provides alternate routes before the Links Break event and the second category performs the replacement of route after the links break. Finally, the simulation of results revealed that the first category of protocols has a better delivery rate than the second category but the routing overhead of the second category is less than the first category.
移动自组织网络是由一组具有无线通信功能的移动节点组成的临时网络。这些网络的组成部分之间的关系存在几个问题。其中一些问题与路由问题有关。移动自组网路由协议面临的主要挑战是链路中断现象。这种现象对路由协议的性能有很多负面影响。在本文中,我们试图研究移动自组织网络中的10个路由协议,这些协议试图使用恢复链路中断来提高这类网络的标准协议的性能。通过研究这些协议的行为,引入了一个通用的模型,即恢复链路断开模型。然后根据所提出的模型描述了各协议的性能。另一方面,我们根据恢复链路断开中的协议功能将它们分为两类。第一类在链路断开事件之前提供备用路由,第二类在链路断开事件之后进行路由替换。仿真结果表明,第一类协议比第二类协议具有更好的投递率,但第二类协议的路由开销小于第一类协议。
{"title":"RLBM model: modeling of Manet's routing protocols based on restoration links break","authors":"Zahra Abdoly, Seyyed Javad Mirabedini, Peyman Arebi","doi":"10.14419/JACST.V3I2.3004","DOIUrl":"https://doi.org/10.14419/JACST.V3I2.3004","url":null,"abstract":"Mobile ad hoc network is a temporary network that consists of a set of mobile nodes with wireless communication. There are several problems in the relationship between the components of these networks. Some of these problems are related to the routing problem. The main challenge in routing protocols of mobile ad hoc networks is links break phenomenon. This phenomenon has many negative impacts on the performance of routing protocols. In this paper, we attempted to study 10 routing protocols in mobile ad hoc networks that try to improve the performance of standard protocols of this type of network using the Restoration Links Break. By studying the behavior of these protocols, a common model used by all these protocols was introduced as Restoration Links Break model. Then the performance of each of the protocols was described based on the proposed model. On the other hand, we divided them into two categories according to protocol functions in Restoration Links Break. First category provides alternate routes before the Links Break event and the second category performs the replacement of route after the links break. Finally, the simulation of results revealed that the first category of protocols has a better delivery rate than the second category but the routing overhead of the second category is less than the first category.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125254306","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
Strategic business rules for business process intelligence : An oracle prototype 用于业务流程智能的战略业务规则:一个oracle原型
Pub Date : 2014-04-19 DOI: 10.14419/JACST.V3I1.2258
R. Kaula
Business process intelligence aims to provide timely information to improve business process effectiveness and align it with business objectives in order to compete successfully in the marketplace. Generally such information not only improves an organizations ability to accomplish business objectives, but may also lead to the identification of information that could facilitate competitive advantage. This paper outlines an approach to develop an information flow model that involves the specification of activity dimensions during business process modeling to develop dimensional models to identify process metrics through strategic business rules that aligns a business process with business objectives. The paper illustrates the concepts through a marketing business process Lead to forecast prototype which is implemented in Oracle’s PL/SQL language.
业务流程智能旨在提供及时的信息,以提高业务流程的有效性,并使其与业务目标保持一致,以便在市场中成功竞争。一般来说,这些信息不仅可以提高组织实现业务目标的能力,而且还可能导致识别可以促进竞争优势的信息。本文概述了一种开发信息流模型的方法,该模型在业务流程建模期间涉及活动维度的规范,从而开发维度模型,通过使业务流程与业务目标保持一致的战略业务规则来识别流程度量。本文通过一个以Oracle PL/SQL语言实现的营销业务流程导向预测原型来阐述这一概念。
{"title":"Strategic business rules for business process intelligence : An oracle prototype","authors":"R. Kaula","doi":"10.14419/JACST.V3I1.2258","DOIUrl":"https://doi.org/10.14419/JACST.V3I1.2258","url":null,"abstract":"Business process intelligence aims to provide timely information to improve business process effectiveness and align it with business objectives in order to compete successfully in the marketplace. Generally such information not only improves an organizations ability to accomplish business objectives, but may also lead to the identification of information that could facilitate competitive advantage. This paper outlines an approach to develop an information flow model that involves the specification of activity dimensions during business process modeling to develop dimensional models to identify process metrics through strategic business rules that aligns a business process with business objectives. The paper illustrates the concepts through a marketing business process Lead to forecast prototype which is implemented in Oracle’s PL/SQL language.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116297602","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
Modelizing a non-linear system: a computational effcient adaptive neuro-fuzzy system tool based on matlab 非线性系统建模:基于matlab的高效自适应神经模糊系统工具
Pub Date : 2014-04-16 DOI: 10.14419/JACST.V3I1.2138
G. Bosque, del Campo, J. Echanobe
In a great diversity of knowledge areas, the variables that are involved in the behavior of a complex system, perform normally, a non-linear system. The search of a function that express those behavior, requires techniques as mathematics optimization techniques or others. The new paradigms introduced in the soft computing, as fuzzy logic, neuronal networks, genetics algorithms and the fusion of them like the neuro-fuzzy systems, and so on, represent a new point of view to deal this kind of problems due to the approximation properties of those systems (universal approximators). This work shows a methodology to develop a tool based on a neuro-fuzzy system of ANFIS (Adaptive Neuro-Fuzzy Inference System) type with piecewise multilinear (PWM) behaviour (introducing some restrictions on the membership functions -triangular- chosen in the ANFIS system). The obtained tool is named PWM-ANFIS Tool, that allows modelize a n-dimensional system with one output and, also, permits a comparison between the neuro-fuzzy system modelized, a purely PWM-ANFIS model, with a generic ANFIS (Gaussian membership functions) modelized with the same tool. The proposed tool is an efficient tool to deal non-linearly complicated systems. Keywords: ANFIS model, Function approximation, Matlab environment, Neuro-Fuzzy CAD tool, Neuro-Fuzzy modelling.
在多种多样的知识领域中,涉及复杂系统行为的变量通常表现为非线性系统。寻找表达这些行为的函数需要数学优化技术或其他技术。软计算中引入的新范式,如模糊逻辑、神经网络、遗传算法以及它们的融合如神经模糊系统等,由于这些系统的近似性质(全称近似器),代表了处理这类问题的新视角。这项工作展示了一种开发工具的方法,该工具基于具有分段多线性(PWM)行为的ANFIS(自适应神经模糊推理系统)类型的神经模糊系统(引入了对ANFIS系统中选择的三角隶属函数的一些限制)。所获得的工具被命名为PWM-ANFIS工具,它允许建模一个具有一个输出的n维系统,并且还允许将神经模糊系统建模,纯PWM-ANFIS模型与使用同一工具建模的通用ANFIS(高斯隶属函数)进行比较。该工具是处理非线性复杂系统的有效工具。关键词:ANFIS模型,函数逼近,Matlab环境,神经模糊CAD工具,神经模糊建模。
{"title":"Modelizing a non-linear system: a computational effcient adaptive neuro-fuzzy system tool based on matlab","authors":"G. Bosque, del Campo, J. Echanobe","doi":"10.14419/JACST.V3I1.2138","DOIUrl":"https://doi.org/10.14419/JACST.V3I1.2138","url":null,"abstract":"In a great diversity of knowledge areas, the variables that are involved in the behavior of a complex system, perform normally, a non-linear system. The search of a function that express those behavior, requires techniques as mathematics optimization techniques or others. The new paradigms introduced in the soft computing, as fuzzy logic, neuronal networks, genetics algorithms and the fusion of them like the neuro-fuzzy systems, and so on, represent a new point of view to deal this kind of problems due to the approximation properties of those systems (universal approximators). This work shows a methodology to develop a tool based on a neuro-fuzzy system of ANFIS (Adaptive Neuro-Fuzzy Inference System) type with piecewise multilinear (PWM) behaviour (introducing some restrictions on the membership functions -triangular- chosen in the ANFIS system). The obtained tool is named PWM-ANFIS Tool, that allows modelize a n-dimensional system with one output and, also, permits a comparison between the neuro-fuzzy system modelized, a purely PWM-ANFIS model, with a generic ANFIS (Gaussian membership functions) modelized with the same tool. The proposed tool is an efficient tool to deal non-linearly complicated systems. Keywords: ANFIS model, Function approximation, Matlab environment, Neuro-Fuzzy CAD tool, Neuro-Fuzzy modelling.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116877899","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
Register-allocated paging for big data calculations 用于大数据计算的寄存器分配分页
Pub Date : 2014-04-09 DOI: 10.14419/JACST.V3I1.2153
D. W. Thomas
Software to support the Monte Carlo method generates large vectors of pseudo-random numbers and uses these as operands in complex mathematical expressions. When such software is run on standard PC-based hardware, the volume of data involved often exceeds the physical RAM available. To address this problem, vectors must be paged out to disk and paged back in when required. This paging is often the performance bottleneck limiting the execution speed of the software. Because the mathematical expressions are specified in advance of execution, predictive solutions are possible – for instance, by treating the problem similarly to register allocation. The problem of allocating scalar variables to processor registers is a widely studied aspect of compiler implementation. A register allocation algorithm decides which variable is held in which register, when the value in a register can be overwritten, and when a value is stored in, or later retrieved from, main memory. In this paper, register allocation techniques are used to plan the paging of vectors in Monte Carlo software. Two register allocation algorithms are applied to invented vector programs written in a prototype low-level vector language and the results are compared.
支持蒙特卡罗方法的软件生成伪随机数的大向量,并将这些向量用作复杂数学表达式的操作数。当这样的软件在标准的基于pc的硬件上运行时,所涉及的数据量通常超过可用的物理RAM。为了解决这个问题,必须将向量换出到磁盘,并在需要时再换回。这种分页通常是限制软件执行速度的性能瓶颈。由于数学表达式是在执行之前指定的,因此可以实现预测解决方案——例如,通过类似于处理寄存器分配问题。将标量变量分配到处理器寄存器的问题是编译器实现中一个被广泛研究的方面。寄存器分配算法决定哪个变量保存在哪个寄存器中,何时可以覆盖寄存器中的值,以及何时将值存储在主存中或稍后从主存中检索。在蒙特卡罗软件中,利用寄存器分配技术来规划向量的分页。将两种寄存器分配算法应用于用低级矢量语言编写的矢量程序,并对结果进行了比较。
{"title":"Register-allocated paging for big data calculations","authors":"D. W. Thomas","doi":"10.14419/JACST.V3I1.2153","DOIUrl":"https://doi.org/10.14419/JACST.V3I1.2153","url":null,"abstract":"Software to support the Monte Carlo method generates large vectors of pseudo-random numbers and uses these as operands in complex mathematical expressions. When such software is run on standard PC-based hardware, the volume of data involved often exceeds the physical RAM available. To address this problem, vectors must be paged out to disk and paged back in when required. This paging is often the performance bottleneck limiting the execution speed of the software. Because the mathematical expressions are specified in advance of execution, predictive solutions are possible – for instance, by treating the problem similarly to register allocation. The problem of allocating scalar variables to processor registers is a widely studied aspect of compiler implementation. A register allocation algorithm decides which variable is held in which register, when the value in a register can be overwritten, and when a value is stored in, or later retrieved from, main memory. In this paper, register allocation techniques are used to plan the paging of vectors in Monte Carlo software. Two register allocation algorithms are applied to invented vector programs written in a prototype low-level vector language and the results are compared.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128675051","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 new candidate IPV6 address size prediction 新的候选IPV6地址大小预测
Pub Date : 2014-03-17 DOI: 10.14419/JACST.V3I1.2018
K. Batiha
IPv4 protocol is now no more sufficient due to its limited address space where this protocol uses only 32-bit for addressing. IPv6 protocol is the next protocol which was introduced as a new protocol that provide a huge address space .In This paper we discussed the significant overhead in the IPv6 standard packet due to its 128 bits address size, so we develop three different studies in order to generate a prediction of exhibition date for several address sizes so we can suggest another size for address size in IPv6 to improve the overall performance of the internet and tolerate the overhead by reducing the address size. In the same time this size should accommodate the accelerated growth in needs for unassigned blocks of addresses for very long time.
IPv4协议由于其有限的地址空间而不再足够,该协议仅使用32位进行寻址。IPv6协议是下一个协议,它是作为提供巨大地址空间的新协议引入的。在本文中,我们讨论了IPv6标准数据包中由于其128位地址大小而产生的显着开销。因此,我们开发了三种不同的研究,以生成几种地址大小的展示日期预测,因此我们可以建议IPv6中地址大小的另一种大小,以提高互联网的整体性能,并通过减少地址大小来容忍开销。与此同时,这个规模应该适应很长一段时间内未分配地址块需求的加速增长。
{"title":"The new candidate IPV6 address size prediction","authors":"K. Batiha","doi":"10.14419/JACST.V3I1.2018","DOIUrl":"https://doi.org/10.14419/JACST.V3I1.2018","url":null,"abstract":"IPv4 protocol is now no more sufficient due to its limited address space where this protocol uses only 32-bit for addressing. IPv6 protocol is the next protocol which was introduced as a new protocol that provide a huge address space .In This paper we discussed the significant overhead in the IPv6 standard packet due to its 128 bits address size, so we develop three different studies in order to generate a prediction of exhibition date for several address sizes so we can suggest another size for address size in IPv6 to improve the overall performance of the internet and tolerate the overhead by reducing the address size. In the same time this size should accommodate the accelerated growth in needs for unassigned blocks of addresses for very long time.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124815208","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
VSS SPU-EBP: Variable step size sequential partial update error back propagation algorithm VSS SPU-EBP:变步长顺序部分更新误差反向传播算法
Pub Date : 2014-02-28 DOI: 10.14419/JACST.V3I1.1753
M. Rahmaninia
In MLP networks with hundreds of thousands of weights which must be trained on millions of samples, the time and space complexity may become greatly large and sometimes the training of network by EBP algorithm may be impractical. Sequential Partial Updating is an effective method to reduce computational load and power consumption in implementation. This new approach is very useful for the MLP networks with large number of weights in each layer that updating of each weight in each round of execution of EBP algorithm will be costly. Although this idea reduces computational cost and elapsed CPU time in each round but sometimes maybe increases number of epochs required to convergence and this leads to increase time of convergence. That is, to speed up more the convergence rate of the SPU−EBP algorithm, we propose a Variable Step Size (VSS) approach. In VSS SPU−EBP algorithm, we use a gradient based learning rate in SPU-EBP algorithm to speed up the convergence of training algorithm. In this method we derive an upper bound for the step size of SPU_EBP algorithm.
在具有数十万个权值的MLP网络中,必须在数百万个样本上进行训练,其时间和空间复杂度会变得非常大,有时使用EBP算法训练网络可能不切实际。在实现过程中,顺序部分更新是减少计算量和功耗的有效方法。对于每一层都有大量权值的MLP网络来说,这种方法是非常有用的,因为在EBP算法的每一轮执行中,每个权值的更新都是昂贵的。虽然这个想法减少了每轮的计算成本和CPU时间,但有时可能会增加收敛所需的epoch数量,从而导致收敛时间的增加。也就是说,为了加快SPU−EBP算法的收敛速度,我们提出了一种可变步长(VSS)方法。在VSS SPU-EBP算法中,我们在SPU-EBP算法中使用基于梯度的学习率来加快训练算法的收敛速度。在此方法中,我们导出了SPU_EBP算法步长的上界。
{"title":"VSS SPU-EBP: Variable step size sequential partial update error back propagation algorithm","authors":"M. Rahmaninia","doi":"10.14419/JACST.V3I1.1753","DOIUrl":"https://doi.org/10.14419/JACST.V3I1.1753","url":null,"abstract":"In MLP networks with hundreds of thousands of weights which must be trained on millions of samples, the time and space complexity may become greatly large and sometimes the training of network by EBP algorithm may be impractical. Sequential Partial Updating is an effective method to reduce computational load and power consumption in implementation. This new approach is very useful for the MLP networks with large number of weights in each layer that updating of each weight in each round of execution of EBP algorithm will be costly. Although this idea reduces computational cost and elapsed CPU time in each round but sometimes maybe increases number of epochs required to convergence and this leads to increase time of convergence. That is, to speed up more the convergence rate of the SPU−EBP algorithm, we propose a Variable Step Size (VSS) approach. In VSS SPU−EBP algorithm, we use a gradient based learning rate in SPU-EBP algorithm to speed up the convergence of training algorithm. In this method we derive an upper bound for the step size of SPU_EBP algorithm.","PeriodicalId":445404,"journal":{"name":"Journal of Advanced Computer Science and Technology","volume":"225 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123640051","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
期刊
Journal of Advanced Computer Science and Technology
全部 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