  Road transportation is of critical importance for a nation, having profound
effects in the economy, the health and life style of its people. With the
growth of cities and populations come bigger demands for mobility and safety,
creating new problems and magnifying those of the past. New tools are needed to
face the challenge, to keep roads in good conditions, their users safe, and
minimize the impact on the environment.
  This dissertation is concerned with road quality assessment and aggressive
driving, two important problems in road transportation, approached in the
context of Intelligent Transportation Systems by using Machine Learning
techniques to analyze acceleration time series acquired with smartphone-based
opportunistic sensing to automatically detect, classify, and characterize
events of interest.
  Two aspects of road quality assessment are addressed: the detection and the
characterization of road anomalies. For the first, the most widely cited works
in the literature are compared and proposals capable of equal or better
performance are presented, removing the reliance on threshold values and
reducing the computational cost and dimensionality of previous proposals. For
the second, new approaches for the estimation of pothole depth and the
functional condition of speed reducers are showed. The new problem of pothole
depth ranking is introduced, using a learning-to-rank approach to sort
acceleration signals by the depth of the potholes that they reflect.
  The classification of aggressive driving maneuvers is done with automatic
feature extraction, finding characteristically shaped subsequences in the
signals as more effective discriminants than conventional descriptors
calculated over time windows.
  Finally, all the previously mentioned tasks are combined to produce a robust
road transport evaluation platform.
