-
The Analysis of GCFS Algorithm in Medical Data Processing and Mining
Xiao Yu Chen,
Bo Liu,
Zhe Feng Zhang,
Xin Xia
Issue:
Volume 3, Issue 6, December 2014
Pages:
68-73
Received:
20 November 2014
Accepted:
2 December 2014
Published:
5 December 2014
Abstract: Feature selection plays a significant part in medical data processing and mining, it can reduce the dimensionalities of datasets and enhance the performance of the classifiers, and it is also helpful to clinical decision support to a great extent. At present, the clinical decision support is more performed by physicians subjectively based on clinical knowledge, which may hinder the diagnosis and treatment. This paper mainly outlines the performance of GCFS (Genetic Correlation-based Feature Selection) algorithm in the processing and mining procedure of medical data, and medical UCI datasets are employed as the studied materials for proving the improvement of feature selection in data classification. Compared with the algorithms of CFS and GA (Genetic Algorithm), ensemble learning methods are employed as the testing classifiers, and the results show GCFS algorithm almost improves the performances of the testing classifiers better than CFS and GA.
Abstract: Feature selection plays a significant part in medical data processing and mining, it can reduce the dimensionalities of datasets and enhance the performance of the classifiers, and it is also helpful to clinical decision support to a great extent. At present, the clinical decision support is more performed by physicians subjectively based on clinic...
Show More
-
Survey of Software Components to Emulate OpenFlow Protocol as an SDN Implementation
Mohammed Basheer Al-Somaidai,
Estabrak Bassam Yahya
Issue:
Volume 3, Issue 6, December 2014
Pages:
74-82
Received:
9 April 2014
Accepted:
9 May 2014
Published:
16 December 2014
Abstract: Software Defined Networks (SDN) is the next wave in networking evolution. It may be considered as a revolution rather than an evolution since; many concepts of conventional network protocols are reshaped. OpenFlow protocol is the most widely deployed protocol in SDN. Emulation of OpenFlow based network projects facilitates the implementation of new ideas and driving the development of the protocol. In this paper, a summary of many software components related to OpenFlow is presented. Most of these software components were tested by the researchers in order to simplify the choice for other researchers considering the implementation of OpenFlow projects. These tests showed that there are differences in performance for the controllers that support OpenFlow 1.0 and OpenFlow 1.3. Furthermore, the tested controllers differs in the applications they support.
Abstract: Software Defined Networks (SDN) is the next wave in networking evolution. It may be considered as a revolution rather than an evolution since; many concepts of conventional network protocols are reshaped. OpenFlow protocol is the most widely deployed protocol in SDN. Emulation of OpenFlow based network projects facilitates the implementation of new...
Show More
-
Open Source Software Selection Using an Analytical Hierarchy Process (AHP)
Yusmadi Yah Jusoh,
Khadijah Chamili,
Noraini Che Pa,
Jamaiah H. Yahaya
Issue:
Volume 3, Issue 6, December 2014
Pages:
83-89
Received:
23 September 2014
Accepted:
9 December 2014
Published:
18 December 2014
Abstract: There are many potential and good open source software (OSS) products available on the market with a free license. However, with various choices, the adoption rate is still low among potential users because there is not an agreed acceptable set of criteria to evaluate and select various OSS. The criteria of selection may differ between the stakeholders within the organisations. There is a tendency that the user may have a biased perception of an OSS’s characteristics or capabilities for solving problems when selecting OSS products. Other restrictions are caused by inadequate documentation and user manuals, and immature products. Therefore, the users need to consider how to improve their decision making when selecting the most suitable OSS products. In this paper, the background research on the proposed OSS adoption and criteria of selection are discussed and explored. Then the research methodology, processes and implementation of the My Open Source Software Toolkit (MyOSST) v1.0 are covered. The analytical hierarchy process (AHP) was applied on the selection process and for the purpose of assisting the potential user to decide on the OSS products based on their preferred selection criteria. MyOSST v1.0 was tested and validated by IT professionals in one of the Malaysian universities. The results show that the tool is capable of assisting the decision making process for selecting an appropriate OSS product.
Abstract: There are many potential and good open source software (OSS) products available on the market with a free license. However, with various choices, the adoption rate is still low among potential users because there is not an agreed acceptable set of criteria to evaluate and select various OSS. The criteria of selection may differ between the stakehol...
Show More
-
Design and Implementation of Image Search Algorithm
Zhengxi Wei,
Pan Zhao,
Liren Zhang
Issue:
Volume 3, Issue 6, December 2014
Pages:
90-94
Received:
9 December 2014
Accepted:
17 December 2014
Published:
22 December 2014
Abstract: Image search is becoming an urgent problem of the next generation of search engine. We firstly review the developed situation of image search engine in this paper. Then, the main difficulty and key technologies about this engine are analyzed. Next, the design method is elaborated in detail, which mainly includes image recognition, perceptual hash algorithm, system solution, image retrieval procedure as well as software module, and so on. As a result, we develop an image search engine according to above design methods and implement searching image on the Internet. The testing results finally prove the overall performance of our image search engine is excellent and achieves the desired design requirements. By using data filtering technology and perceptual hash algorithm, the search time-consumed is less than 1 second and is of high search efficiency.
Abstract: Image search is becoming an urgent problem of the next generation of search engine. We firstly review the developed situation of image search engine in this paper. Then, the main difficulty and key technologies about this engine are analyzed. Next, the design method is elaborated in detail, which mainly includes image recognition, perceptual hash a...
Show More
-
An Empirical Study on the Effectiveness of Automated Test Case Generation Techniques
Bolanle F. Oladejo,
Dimple T. Ogunbiyi
Issue:
Volume 3, Issue 6, December 2014
Pages:
95-101
Received:
18 November 2014
Accepted:
3 December 2014
Published:
23 December 2014
Abstract: The advent of automated test case generation has helped to reduce the laborious task of generating test cases manually and is prominent in the software testing field of research and as a result, several techniques have been developed to aid the generation of test cases automatically. However, some major currently used automated test case generation techniques have not been empirically evaluated to ascertain their performances as many assumptions on technique performances are based on theoretical deductions. In this paper, we perform experiment on two major automated test case generation techniques (Concolic test case generation technique and the Combinatorial test case generation technique) and evaluate based on selected metrics (number of test cases generated, complexities of the selected programs, the percentage of test coverage and performance score). The results from the experiment show that the Combinatorial technique performed better than the Concolic technique. Hence, the Combinatorial test case generation technique was found to be more effective than the Concolic test case generation technique based on the selected metrics.
Abstract: The advent of automated test case generation has helped to reduce the laborious task of generating test cases manually and is prominent in the software testing field of research and as a result, several techniques have been developed to aid the generation of test cases automatically. However, some major currently used automated test case generation...
Show More
-
PID DC Motor Drive with Gain Scheduling
Wasif Abdel Aziz Saluos,
Mohammad Abdelkarim Alia
Issue:
Volume 3, Issue 6, December 2014
Pages:
102-105
Received:
7 October 2014
Accepted:
22 October 2014
Published:
8 January 2015
Abstract: In this work software-based PID controller with gain scheduling is implemented to drive a DC motor. LabVIEW PID controller tool with its associated gain scheduling VI was used. Motor start up interval was experimentally analyzed and divided into three regions with three related PID gains sets. Gain scheduling selection criterion was based on the dynamic error absolute value, and it was realized by using case structures. Experiments show that speed overshoot was eliminated and drive system response became faster. Generally it is possible to auto tune the PID controller to achieve a response with the required static or dynamic specifications.
Abstract: In this work software-based PID controller with gain scheduling is implemented to drive a DC motor. LabVIEW PID controller tool with its associated gain scheduling VI was used. Motor start up interval was experimentally analyzed and divided into three regions with three related PID gains sets. Gain scheduling selection criterion was based on the dy...
Show More
-
Music/Multimedia Technology: Melody Synthesis and Rhythm Creation Processes of the Hybridized Interactive Algorithmic Composition Model
E. J. Garba,
G. M. Wajiga
Issue:
Volume 3, Issue 6, December 2014
Pages:
106-111
Received:
17 December 2014
Accepted:
30 December 2014
Published:
8 January 2015
Abstract: Music composition, by machine, requires the solution of a number of difficult problems in the fields of algorithm design, data representation, human interface design, and software engineering in general. These aforementioned problems led to the emergence of the objectives of this research. Consequently, a concept formulation was derived from the existing algorithmic composition models – where their strengths were harnessed and their weaknesses transparently subdued. This brought about the hybridization of the existing models that gave birth to Hybridized Interactive Algorithmic Composition model that leverages on the speed and accuracy of the computer to complement human creativity in music improvisation and composition. This paper presents both the melody synthesis and rhythm creation processes of the Hybridized Interactive Algorithmic Composition Model.
Abstract: Music composition, by machine, requires the solution of a number of difficult problems in the fields of algorithm design, data representation, human interface design, and software engineering in general. These aforementioned problems led to the emergence of the objectives of this research. Consequently, a concept formulation was derived from the ex...
Show More