59 research outputs found

    An Automated System for Epilepsy Detection using EEG Brain Signals based on Deep Learning Approach

    Full text link
    Epilepsy is a neurological disorder and for its detection, encephalography (EEG) is a commonly used clinical approach. Manual inspection of EEG brain signals is a time-consuming and laborious process, which puts heavy burden on neurologists and affects their performance. Several automatic techniques have been proposed using traditional approaches to assist neurologists in detecting binary epilepsy scenarios e.g. seizure vs. non-seizure or normal vs. ictal. These methods do not perform well when classifying ternary case e.g. ictal vs. normal vs. inter-ictal; the maximum accuracy for this case by the state-of-the-art-methods is 97+-1%. To overcome this problem, we propose a system based on deep learning, which is an ensemble of pyramidal one-dimensional convolutional neural network (P-1D-CNN) models. In a CNN model, the bottleneck is the large number of learnable parameters. P-1D-CNN works on the concept of refinement approach and it results in 60% fewer parameters compared to traditional CNN models. Further to overcome the limitations of small amount of data, we proposed augmentation schemes for learning P-1D-CNN model. In almost all the cases concerning epilepsy detection, the proposed system gives an accuracy of 99.1+-0.9% on the University of Bonn dataset.Comment: 18 page

    Industrial web application customization mechanism to improve software quality and productivity

    Get PDF
    Competition in the software market for industrial use is very challenging.Quality and productivity of software is very important to the software industry to remain competitive.Most of the commercial and industrial web applications are complex, hard to implement, risky to maintain and customization requires deep understanding of the requirements.Research showed that customization and reusability may increase the productivity and quality of the software and also decrease the development time.Unfortunately, implementing systematic reuse and customize existing system has proven to be a difficult process.While software engineers continue to struggle with cost and time, reuse has emerged as a good engineering principles and practice in various fields.However, technology to completely integrate user interface, reuse design, customization and implementation is still immature.The aim of this study is to provide a novel visual object sharing technique for designing, customizing, reusing and visualizing web elements to provide a breakthrough solution for the given problems. This technique support and provide rapid development of web-based business application where all of these underlying data and application codes are defined by meta-data, tag library and XSLT schema.This study contributes mainly in the field of reusability and customization for the web application.This study also demonstrated empirical data from two commercial projects and the results indicated that proposed object-oriented application framework (OOAF) is consistently better than traditional methods.By using OOAF, software industries are able to reduce development time, increase the quality and productivity of web application.

    Towards increasing web application development productivity through object-oriented framework

    Get PDF
    Software development remains complex, expensive and risky.Thus, the need for reusability has become obvious.Through reusability web developers/engineers can save countless hours and millions of dollars in development cost. Object-oriented (OO) framework mechanism provides a new vehicle for reuse and enables web engineers to customize or reuse various aspects in web engineering such as customizing one or more elements of user interface, automatically generate event handlers, data handlers or related data elements based on changes made by them.The OO framework mechanism includes tags and scripts that predefine some generic web application activities and a common programming interface for generating a framework customization environment. This study provides a novel solution to produce high quality web applications within a shortest development timeframe through the means of customization, reusability, extensibility and flexibility.At the end, this study will conduct a comprehensive evaluation on the proposed OO framework. Building on previous works, this study emphasized the reuse of design, code and testing as a tool to uncover strengths and weaknesses of the OO framework for dynamic web engineering

    A metric-based evaluation model for applications on mobile phones

    Get PDF
    A number of methods and measures have been used by researchers in software evaluation. Usability metrics is one of the approaches that has been used as a guideline to evaluate the quality of the system in many mobile applications.However, the metrics used for evaluation method keep changing due to new inventions of mobile phones.Thus, there is a need to create a dynamic model for evaluation that can grow together with new inventions and technology.In this paper, a dynamic usability metrics model for evaluation of mobile applications was designed.The model comprises usability goals, questions and metrics for evaluation of applications on mobile phones. To ensure that the model is reliable and effective, a usability study was conducted on two applications installed in different mobile phones.This model proves to be applicable for evaluation of mobile phone applications whereby its questions and metrics can be dynamically changed accordingly to comply with the requirements of the evaluators
    • …
    corecore