Skip to content

reproduce the result of UKDALE based on seq2point. #2

Description

@Hessen525

Hi,Dr. @MingjunZhong
Thanks for sharing the code. This time I am trying to reproduce result of ukdale based seq2point. But the results I get for ukdale are quite different from your reported results. I'm wondering if I missed something, anyone can advise?
There are two version of UKDALE, one was published in 2015 and another was in 2017, the only different is ukdale(2017) have more datas in building 1 . As your paper, 'ukdale: All the readings were recorded in every 6 seconds from November 2012 to January 2015, the buildings 1 and 2 from UK-DALE were used for our experiments since the data in other buildings are small.' so, I try ukdale-2015 version and set parameters as following:
params_appliance = {
'kettle': {
'windowlength': 599,
'on_power_threshold': 2000,
'max_on_power': 3998,
'mean': 700,
'std': 1000,
's2s_length': 128,
'houses': [1, 3,4, 5,2],
'channels': [10, 2, 3, 18, 8],
'train_build': [1,3,4,5],
'test_build': 2,
},
'microwave': {
'windowlength': 599,
'on_power_threshold': 200,
'max_on_power': 3969,
'mean': 500,
'std': 800,
's2s_length': 128,
'houses': [1, 5, 2],
'channels': [13, 23, 15],
'train_build': [1,5],
'test_build': 2,
},
'fridge': {
'windowlength': 599,
'on_power_threshold': 50,
'max_on_power': 3323,
'mean': 200,
'std': 400,
's2s_length': 512,
'houses': [1, 4, 5, 2],
'channels': [12, 5, 19, 14],
'train_build': [1,4,5],
'test_build': 2,
},
'dishwasher': {
'windowlength': 599,
'on_power_threshold': 10,
'max_on_power': 3964,
'mean': 700,
'std': 1000,
's2s_length': 1536,
'houses': [1, 5, 2],
'channels': [6, 22, 13],
'train_build': [1,5],
'test_build': 2,
},
'washingmachine': {
'windowlength': 599,
'on_power_threshold': 20,
'max_on_power': 3999,
'mean': 400,
'std': 700,
's2s_length': 2000,
'houses': [1, 5, 2],
'channels': [5, 24, 12],
'train_build': [1,5],
'test_build': 2,
}
}

The result is very different with yours (earlystopping method, 100 epochs, 10 patience.),
ex: for dishwasher, 41.2 VS 27.7.
I'm wondering if I missed something, any help/advice will be much appreciated!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions