Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Alessandro Ghio is active.

Publication


Featured researches published by Alessandro Ghio.


international workshop on ambient assisted living | 2012

Human activity recognition on smartphones using a multiclass hardware-friendly support vector machine

Davide Anguita; Alessandro Ghio; Luca Oneto; Xavier Parra; Jorge Luis Reyes-Ortiz

Activity-Based Computing [1] aims to capture the state of the user and its environment by exploiting heterogeneous sensors in order to provide adaptation to exogenous computing resources. When these sensors are attached to the subjects body, they permit continuous monitoring of numerous physiological signals. This has appealing use in healthcare applications, e.g. the exploitation of Ambient Intelligence (AmI) in daily activity monitoring for elderly people. In this paper, we present a system for human physical Activity Recognition (AR) using smartphone inertial sensors. As these mobile phones are limited in terms of energy and computing power, we propose a novel hardware-friendly approach for multiclass classification. This method adapts the standard Support Vector Machine (SVM) and exploits fixed-point arithmetic for computational cost reduction. A comparison with the traditional SVM shows a significant improvement in terms of computational costs while maintaining similar accuracy, which can contribute to develop more sustainable systems for AmI.


IEEE Transactions on Neural Networks | 2012

In-Sample and Out-of-Sample Model Selection and Error Estimation for Support Vector Machines

Davide Anguita; Alessandro Ghio; Luca Oneto; Sandro Ridella

In-sample approaches to model selection and error estimation of support vector machines (SVMs) are not as widespread as out-of-sample methods, where part of the data is removed from the training set for validation and testing purposes, mainly because their practical application is not straightforward and the latter provide, in many cases, satisfactory results. In this paper, we survey some recent and not-so-recent results of the data-dependent structural risk minimization framework and propose a proper reformulation of the SVM learning algorithm, so that the in-sample approach can be effectively applied. The experiments, performed both on simulated and real-world datasets, show that our in-sample approach can be favorably compared to out-of-sample methods, especially in cases where the latter ones provide questionable results. In particular, when the number of samples is small compared to their dimensionality, like in classification of microarray data, our proposal can outperform conventional out-of-sample approaches such as the cross validation, the leave-one-out, or the Bootstrap methods.


IEEE Transactions on Smart Grid | 2013

Energy Load Forecasting Using Empirical Mode Decomposition and Support Vector Regression

Luca Ghelardoni; Alessandro Ghio; Davide Anguita

In this paper we focus our attention on the long-term load forecasting problem, that is the prediction of energy consumption for several months ahead (up to one or more years), useful in order to ease the proper scheduling of operative conditions (such as the planning of fuel supply). While several effective techniques are available in the short-term framework, no reliable methods have been proposed for long-term predictions. For this purpose, we describe in this work a new procedure, which exploits the Empirical Mode Decomposition method to disaggregate a time series into two sets of components, respectively describing the trend and the local oscillations of the energy consumption values. These sets are then used for training Support Vector Regression models. The experimental results, obtained both on a public-domain and on an office building dataset, allow to validate the effectiveness of the proposed method.


Neurocomputing | 2008

A support vector machine with integer parameters

Davide Anguita; Alessandro Ghio; Stefano Pischiutta; Sandro Ridella

We describe here a method for building a support vector machine (SVM) with integer parameters. Our method is based on a branch-and-bound procedure, derived from modern mixed integer quadratic programming solvers, and is useful for implementing the feed-forward phase of the SVM in fixed-point arithmetic. This allows the implementation of the SVM algorithm on resource-limited hardware like, for example, computing devices used for building sensor networks, where floating-point units are rarely available. The experimental results on well-known benchmarking data sets and a real-world people-detection application show the effectiveness of our approach.


international symposium on neural networks | 2007

A Hardware-friendly Support Vector Machine for Embedded Automotive Applications

Davide Anguita; Alessandro Ghio; Stefano Pischiutta; Sandro Ridella

We present here a hardware-friendly version of the support vector machine (SVM), which is useful to implement its feed-forward phase on limited-resources devices such as field programmable gate arrays (FPGAs) or microcontrollers, where a floating-point unit is seldom available. Our proposal is tested on a machine-vision benchmark dataset for automotive applications.


IEEE Transactions on Systems, Man, and Cybernetics | 2015

Fully Empirical and Data-Dependent Stability-Based Bounds

Luca Oneto; Alessandro Ghio; Sandro Ridella; Davide Anguita

The purpose of this paper is to obtain a fully empirical stability-based bound on the generalization ability of a learning procedure, thus, circumventing some limitations of the structural risk minimization framework. We show that assuming a desirable property of a learning algorithm is sufficient to make data-dependency explicit for stability, which, instead, is usually bounded only in an algorithmic-dependent way. In addition, we prove that a well-known and widespread classifier, like the support vector machine (SVM), satisfies this condition. The obtained bound is then exploited for model selection purposes in SVM classification and tested on a series of real-world benchmarking datasets demonstrating, in practice, the effectiveness of our approach.


international symposium on neural networks | 2011

In-sample model selection for Support Vector Machines

Davide Anguita; Alessandro Ghio; Luca Oneto; Sandro Ridella

In-sample model selection for Support Vector Machines is a promising approach that allows using the training set both for learning the classifier and tuning its hyperparameters. This is a welcome improvement respect to out-of-sample methods, like cross-validation, which require to remove some samples from the training set and use them only for model selection purposes. Unfortunately, in-sample methods require a precise control of the classifier function space, which can be achieved only through an unconventional SVM formulation, based on Ivanov regularization. We prove in this work that, even in this case, it is possible to exploit well-known Quadratic Programming solvers like, for example, Sequential Minimal Optimization, so improving the applicability of the in-sample approach.


Journal of Circuits, Systems, and Computers | 2011

A FPGA CORE GENERATOR FOR EMBEDDED CLASSIFICATION SYSTEMS

Davide Anguita; Luca Carlino; Alessandro Ghio; Sandro Ridella

We describe in this work a Core Generator for Pattern Recognition tasks. This tool is able to generate, according to user requirements, the hardware description of a digital architecture, which implements a Support Vector Machine, one of the current state-of-the-art algorithms for Pattern Recognition. The output of the Core Generator consists of a high-level language hardware core description, suitable to be mapped on a reconfigurable device, like a Field Programmable Gate Array (FPGA). As an example of the use of our tool, we compare different solutions, by targeting several reconfigurable devices, and implement the recognition part of a machine vision system for automotive applications.


international symposium on neural networks | 2010

Model selection for support vector machines: Advantages and disadvantages of the Machine Learning Theory

Davide Anguita; Alessandro Ghio; Noemi Greco; Luca Oneto; Sandro Ridella

A common belief is that Machine Learning Theory (MLT) is not very useful, in pratice, for performing effective SVM model selection. This fact is supported by experience, because well-known hold-out methods like cross-validation, leave-one-out, and the bootstrap usually achieve better results than the ones derived from MLT. We show in this paper that, in a small sample setting, i.e. when the dimensionality of the data is larger than the number of samples, a careful application of the MLT can outperform other methods in selecting the optimal hyperparameters of a SVM.


international symposium on neural networks | 2011

Selecting the hypothesis space for improving the generalization ability of Support Vector Machines

Davide Anguita; Alessandro Ghio; Luca Oneto; Sandro Ridella

The Structural Risk Minimization framework has been recently proposed as a practical method for model selection in Support Vector Machines (SVMs). The main idea is to effectively measure the complexity of the hypothesis space, as defined by the set of possible classifiers, and to use this quantity as a penalty term for guiding the model selection process. Unfortunately, the conventional SVM formulation defines a hypothesis space centered at the origin, which can cause undesired effects on the selection of the optimal classifier. We propose here a more flexible SVM formulation, which addresses this drawback, and describe a practical method for selecting more effective hypothesis spaces, leading to the improvement of the generalization ability of the final classifier.

Collaboration


Dive into the Alessandro Ghio's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Xavier Parra

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Mathias Funk

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mehrnoosh Vahdat

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gwm Matthias Rauterberg

Eindhoven University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge