621 research outputs found

    Signal Demodulation with Machine Learning Methods for Physical Layer Visible Light Communications: Prototype Platform, Open Dataset and Algorithms

    Get PDF
    In this paper, we investigate the design and implementation of machine learning (ML) based demodulation methods in the physical layer of visible light communication (VLC) systems. We build a flexible hardware prototype of an end-to-end VLC system, from which the received signals are collected as the real data. The dataset is available online, which contains eight types of modulated signals. Then, we propose three ML demodulators based on convolutional neural network (CNN), deep belief network (DBN), and adaptive boosting (AdaBoost), respectively. Specifically, the CNN based demodulator converts the modulated signals to images and recognizes the signals by the image classification. The proposed DBN based demodulator contains three restricted Boltzmann machines (RBMs) to extract the modulation features. The AdaBoost method includes a strong classifier that is constructed by the weak classifiers with the k-nearest neighbor (KNN) algorithm. These three demodulators are trained and tested by our online open dataset. Experimental results show that the demodulation accuracy of the three data-driven demodulators drops as the transmission distance increases. A higher modulation order negatively influences the accuracy for a given transmission distance. Among the three ML methods, the AdaBoost modulator achieves the best performance

    Proposing a new method of image classification based on the AdaBoost deep belief network hybrid method

    Get PDF
    Image classification has different applications. Up to now, various algorithms have been presented for image classification. Each of these method has its own weaknesses and strengths. Reducing error rate is an issue which much researches have been carried out about it. This research intends to optimize the problem with hybrid methods and deep learning. The hybrid methods were developed to improve the results of the single-component methods. On the other hand, a deep belief network (DBN) is a generative probabilistic modelwith multiple layers of latent variables and is used to solve the unlabeled problems. In fact, this method is anunsupervised method, in which all layers are one-way directed layers except for the last layer. So far, various methods have been proposed for image classification, and the goal of this research project was to use a combination of the AdaBoost method and the deep belief network method to classify images. The other objective was to obtain better results than the previous results. In this project, a combination of the deep belief network and AdaBoost method was used to boost learning and the network potential was enhanced by making the entire network recursive. This method was tested on the MINIST dataset and the results were indicative of a decrease in the error rate with the proposed method as compared to the AdaBoost and deep belief network methods.

    Learning Sparse Adversarial Dictionaries For Multi-Class Audio Classification

    Full text link
    Audio events are quite often overlapping in nature, and more prone to noise than visual signals. There has been increasing evidence for the superior performance of representations learned using sparse dictionaries for applications like audio denoising and speech enhancement. This paper concentrates on modifying the traditional reconstructive dictionary learning algorithms, by incorporating a discriminative term into the objective function in order to learn class-specific adversarial dictionaries that are good at representing samples of their own class at the same time poor at representing samples belonging to any other class. We quantitatively demonstrate the effectiveness of our learned dictionaries as a stand-alone solution for both binary as well as multi-class audio classification problems.Comment: Accepted in Asian Conference of Pattern Recognition (ACPR-2017

    Deep Learning in Cardiology

    Full text link
    The medical field is creating large amount of data that physicians are unable to decipher and use efficiently. Moreover, rule-based expert systems are inefficient in solving complicated medical tasks or for creating insights using big data. Deep learning has emerged as a more accurate and effective technology in a wide range of medical problems such as diagnosis, prediction and intervention. Deep learning is a representation learning method that consists of layers that transform the data non-linearly, thus, revealing hierarchical relationships and structures. In this review we survey deep learning application papers that use structured data, signal and imaging modalities from cardiology. We discuss the advantages and limitations of applying deep learning in cardiology that also apply in medicine in general, while proposing certain directions as the most viable for clinical use.Comment: 27 pages, 2 figures, 10 table

    Comparing the Performance of Deep Learning Methods to Predict Companies' Financial Failure

    Get PDF
    This work was supported in part by the Ministerio de Ciencia, Innovacion y Universidades under Project RTI2018-102002-A-I00, in part by the Ministerio de Economia y Competitividad under Project TIN2017-85727-C4-2-P and Project PID2020-115570GB-C22, in part by the Fondo Europeo de Desarrollo Regional (FEDER) and Junta de Andalucia under Project B-TIC-402-UGR18, and in part by the Junta de Andalucia under Project P18-RT-4830.One of the most crucial problems in the eld of business is nancial forecasting. Many companies are interested in forecasting their incoming nancial status in order to adapt to the current nancial and business environment to avoid bankruptcy. In this work, due to the effectiveness of Deep Learning methods with respect to classi cation tasks, we compare the performance of three well-known Deep Learning methods (Long-Short Term Memory, Deep Belief Network and Multilayer Perceptron model of 6 layers) with three bagging ensemble classi ers (Random Forest, Support Vector Machine and K-Nearest Neighbor) and two boosting ensemble classi ers (Adaptive Boosting and Extreme Gradient Boosting) in companies' nancial failure prediction. Because of the inherent nature of the problem addressed, three extremely imbalanced datasets of Spanish, Taiwanese and Polish companies' data have been considered in this study. Thus, ve oversampling balancing techniques, two hybrid balancing techniques (oversamplingundersampling) and one clustering-based balancing technique have been applied to avoid data inconsistency problem. Considering the real nancial data complexity level and type, the results show that the Multilayer Perceptron model of 6 layers, in conjunction with SMOTE-ENN balancing method, yielded the best performance according to the accuracy, recall and type II error metrics. In addition, Long-Short Term Memory and ensemble methods obtained also very good results, outperforming several classi ers used in previous studies with the same datasets.Ministerio de Ciencia, Innovacion y Universidades RTI2018-102002-A-I00Spanish Government TIN2017-85727-C4-2-P PID2020-115570GB-C22European Commission B-TIC-402-UGR18Junta de Andalucia B-TIC-402-UGR18 P18-RT-483

    Adaboost CNN with Horse Herd Optimization Algorithm to Forecast the Rice Crop Yield

    Get PDF
    Over three billion people use rice every day, and it occupies about 12% of the nation's arable land. Since, due to the growing population and the latest climate change projections, it is critical for governments and planners to obtain timely and accurate rice yield estimates. The proposed work develops a rice crop yield forecasting model based on soil nutrients. Soil nutrients and crop production statistics are taken as an input for the proposed method. In ensemble learning, there are three categories, they are Boosting, Bagging and Stacking. In the proposed method, Boosting technique called Adaboost with Convolutional Neural Network is used to achieve the High accuracy by converting weak classifiers to strong classifiers. Adaptive data cleaning and imputation using frequent values are used as pre-processing approaches in the projected technique. A novel technique known as Convolutional neural network with adaptive boosting (Adaboost) technique is projected and can precisely handle more imbalanced datasets. The data weights are initialized; also the initial CNN is trained utilizing original weights of data. The weights of the second CNN are then modified utilizing the first CNN. These actions will be performed sequentially for all weak classifiers. An optimization algorithm called Horse Herd (HOA) is passed down in the proposed technique to find the optimal weights of the links in the classifier. The proposed method attains 95% accuracy, 87% precision, 85% recall, 5% error, 96% specificity, 87% F1-Score, 97% NPV and 12% FNR value.Thus the designed model as predicted the crop yield prediction in the effective manner
    corecore