Web-Books
in the Austria-Forum
Austria-Forum
Web-Books
TagungsbÀnde
Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments
Page - 373 -
  • User
  • Version
    • full version
    • text only version
  • Language
    • Deutsch - German
    • English

Page - 373 - in Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments

Image of the Page - 373 -

Image of the Page - 373 - in Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments

Text of the Page - 373 -

Data Storage Data Aligner Data Access Pull Data Management H T T P Push Data Classifier Label Consolidator Dataset Composer H T T P Pull CLP Formatted Dataset Control and Data Flow CLP Formatted Dataset with Harmonized signals CLP Formatted Dataset with Harmonized signals and Labels Usage Module Figure3. TheDataManagement component. of the delicate nature of this procedure, thismodule is intended to be semi-automatic: it provides suggestions on the assignment of labels, but ultimately it is down to the end user todecidewhetherornot toaccept the suggestions. TheDataClassiïŹermodule is in charge of assigning labels to inertial signals that have not been labeled. These types of signalsmay result fromapplications that acquire signals only without providing any classiïŹcation. This module can exploit an activity recognitionmodel already trained. In termsofdatadistribution, theDataComposermodule simply intercepts requests for labeledsignals, processes them,and returns the setof corresponding labeledsignals. Forexample, a request canbe: “all signals labeled running”. Froman implementationpoint of view, theDataManagement component is aweb serviceexposing thestoreDataset, and thegetDataset functions. 4.1. PreliminaryValidationof theDataManagementComponent Tostartvalidating theDataManagementcomponent,weimplemented theDataAligner, the Label Consolidator, and theDataComposermodules. All themodules have been developed inMatlab.Themodulesmanageaccelerationsignalsonly. Our implementation of theDataAlignermodule uniïŹes themeasurement units to g, removes gravity form the signals, and resamples to 50Hz the frequencies (since this is the frequency usually used for ADLs recognition [26]). Removing the gravitational acceleration is not an exact process, however it is common practice and considered in literature [34]. Theimplementationof theLabelConsolidator includesanautomaticsyntacticanal- ysis of the labels based on the Levenshtein distance. Then the module relies on a k- Nearest Neighbor classiïŹer in order to compute a confusionmatrix that helps the user in decidingwhich activities are similar and then can bemerged. This confusionmatrix and,whennecessary, somevisualplotsofactivities, areexploitedby theuser inorder to determine theconcreteassociationsof thevariousactivities and labels. Finally theDataComposermoduleallowstorequestspeciïŹcsetsof labeledsignals. The requests areparametrized.Forexample, the requestgetDataset(’activities’, [1 2 3], ’gender’, [’F’, ’age’, 24) returnsall thelabeledsignalsforactivities 1,2, and3performedbyfemales24yearsold. A.Ferrari etal. /AFramework forLong-TermDataCollection 373
back to the  book Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments"
Intelligent Environments 2019 Workshop Proceedings of the 15th International Conference on Intelligent Environments
Title
Intelligent Environments 2019
Subtitle
Workshop Proceedings of the 15th International Conference on Intelligent Environments
Authors
Andrés Muñoz
Sofia Ouhbi
Wolfgang Minker
Loubna Echabbi
Miguel Navarro-CĂ­a
Publisher
IOS Press BV
Date
2019
Language
German
License
CC BY-NC 4.0
ISBN
978-1-61499-983-6
Size
16.0 x 24.0 cm
Pages
416
Category
TagungsbÀnde
Web-Books
Library
Privacy
Imprint
Austria-Forum
Austria-Forum
Web-Books
Intelligent Environments 2019