Highlights
This document sets out the three (3) questions you are to complete for Assessment 2. The assignment is worth 30% of the overall subject grade. Weights for individual questions are indicated throughout the document. Students are to work in small groups (2-3) and submit their answers in a separate, single document (either a PDF or word document), and upload this to TurnItIn.
The submitted answers should be written in the style of a research report, and outline the methods investigated (and the rationale behind selecting them), how the evaluation was structured (i.e. training and testing splits, etc), the results obtained and the conclusions. One submission should be made per group.
Further Instructions:
1. Data required for this assessment is available on blackboard in
ENN543 Assessment 2 Data.zip, alongside this document.
2. Answers should be submitted via the TurnItIn submission system, linked to on Black board. In the event that TurnItIn is down, or you are unable to submit via TurnItIn, please email your responses to enn543query@qut.edu.au.
3. As part of the submission, students should provide a brief table of contributions to outline the contribution of each group member. This table should be signed by all group members to signal agreement. Note that all group members will be assigned the same mark unless one or more members of the group explicitly request that marks be moderated based on contributions.
4. Matlab code or scripts (or equivalent materials for other languages) may be submitted as supplementary material or appendices, however note that this will not be directly marked, and will only be used if there are ambiguities.
5. Figures and outputs/results that are critical to the answer should be included in the main response.
6. Students who require an extension should lodge their extension application with HiQ (see http://external-apps.qut.edu.au/studentservices/concession/). Please note that teaching staff (including the unit coordinator) cannot grant extensions.
Problem 1. Clustering (30%). Understanding power use in the home is increasingly im portant as society strives to improve energy efficiency. Understanding what is normal power use, what is abnormal, and what typical patterns of use are can help owners identify ways to improve their own power efficiency.
The Task
The Household Power Consumption dataset captures energy use in a single home over a period of several years, and can be used to analyse usage patterns and detect periods of abnormal power use. You have been provided data covering a single year (2007) in house hold power consumption 2007.csv. The columns in this data correspond to the following variables (in order):
• date: Date in dd/mm/yyyy format.
• time: Time in hh:mm:ss format.
• global active power: Household global minute-averaged active power (in kilowatts).
• global reactive power: Household global minute-averaged reactive power (in kilo watts).
• voltage: Minute-averaged voltage (in volts).
• global intensity: Household global minute-averaged current intensity (in ampere).
• sub metering 1: Energy sub-metering No. 1 (in watt-hour of active energy). It cor responds to the kitchen, containing mainly a dishwasher, an oven and a microwave.
• sub metering 2: Energy sub-metering No. 2 (in watt-hour of active energy). It cor responds to the laundry, containing a washing-machine, a tumble-drier, a refrigerator and a light.
• sub metering 3: Energy sub-metering No. 3 (in watt-hour of active energy). It cor responds to an electric water-heater and an air-conditioner.
Using this data, you are to investigate if usage patterns can be identified in the data, and if abnormal behaviours can be detected. In particular you are to:
1. Cluster the data considering the three sub-meter readings only (sub metering 1, sub metering 2, sub metering 3), using the clustering method (and clustering hyper parameters) of your choice. Justify your selection for the clustering method and pa rameters based on the requirements of this problem, the nature of the data, and the capabilities of the clustering method.
2. With the clustered data investigate:
(a) Are trends visible in the clustered data? For example, can changes in use be seen at different times of the year (i.e. summer vs winter), or from a weekday to a weekend, or between different times of the day?
(b) Can any abnormal usage be detected? If abnormalities can be found, show a visual comparison between the abnormal time period and a nearby normal time period (i.e. the previous or next day). The method to select abnormal samples should classify approximately 1% of the data as abnormal. For the purposes of this problem, a period of abnormal usage is a period of 2 hours (or more) where 50% or more of the samples within that two hour block are abnormal.
In completing this question you may also like to consider:
1. Is it reasonable (or practical) to learn the clusters on all the data?
2. Can the data be aggregated in any way to reduce the volume of data? Does such aggregation alter the findings?
Problem 2. Subject Invariant Activity Recognition (35%). A common problem when performing classification and/or recognition of human behaviours, for example speech or ac tivity recognition, is that different people will perform the same behaviour in different ways. In the case of speech this may manifest as different accents, while in the case of activity recognition differences between subjects may be driven by differences in how they move their body to perform the target action. To cope with such variations, models are typically trained on many subjects in the hope that they can capture the different possible manners in which the target behaviours are performed, such that the model can generalise to unseen subjects.
The Task
You are to investigate how feasible it is to recognise the type of activity being performed by a person in a subject invariant manner, i.e. the test set is such that it contains sub jects who are not in the training or validation sets. You have been provided with data for 10 subjects that shows 6 activities (walking, walking upstairs, walking downstairs, sitting, standing, laying). The data is split across three files as follows:
• wearables signal.csv, which contains 3,237 samples of 561 dimensional wireless sen sor data captured as subjects perform actions;
• weatables activity.csv, which contains the ground truth activity for each sample in wearables signal.csv;
• wearables subject.csv, which contains the subject ID for each sample in wearables signal.csv.
Using this data, you are to develop two models to recognise the activities of an unseen subject, i.e. having trained the model on a selection of subjects, evaluate how well the model recognises the activities of a subject who as been held out of the training set. Your chosen approaches must:
• Include one approach that uses a dimension reduction method of your choice;
• Use a five-fold evaluation scheme, such that each fold contains 8 subjects in the training and validation sets, and the remaining 2 subjects in the test set, and the accuracy of a given model is the average of the performance across the 5 folds.
In addressing this problem you are free to select your own classification approaches from those covered in lectures and tutorials (though one must employ dimension reduction). Your answer should explain the methods you have chosen to use, and provide justification your choices. You may optionally wish to include small scale experiments to support your deci sions.
Your answer should provide an analysis and discussion of your models performance, should identify situations where the model fails (and if possible reasons for this failure), and should consider if performance is consistent across all subjects.
Problem 3. Recognising a Person’s Age from Their Face (35%). Age estimation is a widely studied task relating to facial recognition, with applications in domains such as bio metrics, and human computer interaction. Estimating age from facial images suffers from many of same challenges as face recognition, such as variations in appearance caused by pose, lighting, and facial accessories (i.e. glasses) or facial hair. Much like facial recognition, a critical pre-processing step for age estimation is to localise and align the face, such that all examples are as consistent as possible in terms of the location of major landmarks such as the eyes and nose.
This ENN543 Engineering Assignment has been solved by our Engineering Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.