- Descrição :
Conjunto de dados de edifícios inteligentes
Conjunto de dados que acompanha o artigo "Real-World Data and Calibrated Simulation Suite for Offline Training of Reinforcement Learning Agents to Optimize Energy and Emission in Office Buildings" de Judah Goldfeder e John Sipple, contendo 6 anos de leituras telemétricas detalhadas de 3 edifícios de escritórios comerciais.
Descrição da configuração : Construindo sb1
Página inicial : https://github.com/google/sbsim
Código fonte :
tfds.datasets.smart_buildings.Builder
Versões :
-
1.0.0
(padrão): versão inicial.
-
Tamanho do download :
10.99 GiB
Tamanho do conjunto de dados :
86.77 GiB
Armazenado em cache automaticamente ( documentação ): Não
Divisões :
Dividir | Exemplos |
---|---|
'sb1_19' | 105.120 |
'sb1_20' | 105.408 |
'sb1_21' | 105.120 |
'sb1_22' | 60.480 |
'sb1_23' | 105.120 |
'sb1_24' | 61.344 |
- Estrutura de recursos :
FeaturesDict({
'action': FeaturesDict({
'request': FeaturesDict({
'singleActionRequests': Sequence({
'continuousValue': Scalar(shape=(), dtype=float32),
'deviceId': Text(shape=(), dtype=string),
'setpointName': Text(shape=(), dtype=string),
}),
'timestamp': Text(shape=(), dtype=string),
}),
'singleActionResponses': Sequence({
'additionalInfo': Text(shape=(), dtype=string),
'request': FeaturesDict({
'continuousValue': Scalar(shape=(), dtype=float32),
'deviceId': Text(shape=(), dtype=string),
'setpointName': Text(shape=(), dtype=string),
}),
'responseType': Text(shape=(), dtype=string),
}),
'timestamp': Text(shape=(), dtype=string),
}),
'observation': FeaturesDict({
'request': FeaturesDict({
'singleObservationRequests': Sequence({
'deviceId': Text(shape=(), dtype=string),
'measurementName': Text(shape=(), dtype=string),
}),
'timestamp': Text(shape=(), dtype=string),
}),
'singleObservationResponses': Sequence({
'continuousValue': Scalar(shape=(), dtype=float32),
'observationValid': Text(shape=(), dtype=string),
'singleObservationRequest': FeaturesDict({
'deviceId': Text(shape=(), dtype=string),
'measurementName': Text(shape=(), dtype=string),
}),
'timestamp': Text(shape=(), dtype=string),
}),
'timestamp': Text(shape=(), dtype=string),
}),
'reward': FeaturesDict({
'agentRewardValue': Scalar(shape=(), dtype=float32),
'carbonEmissionWeight': Scalar(shape=(), dtype=float32),
'carbonEmitted': Scalar(shape=(), dtype=float32),
'electricityEnergyCost': Scalar(shape=(), dtype=float32),
'endTimestamp': Text(shape=(), dtype=string),
'energyCostWeight': Scalar(shape=(), dtype=float32),
'naturalGasEnergyCost': Scalar(shape=(), dtype=float32),
'normalizedCarbonEmission': Scalar(shape=(), dtype=float32),
'normalizedEnergyCost': Scalar(shape=(), dtype=float32),
'normalizedProductivityRegret': Scalar(shape=(), dtype=float32),
'personProductivity': Scalar(shape=(), dtype=float32),
'productivityRegret': Scalar(shape=(), dtype=float32),
'productivityReward': Scalar(shape=(), dtype=float32),
'productivityWeight': Scalar(shape=(), dtype=float32),
'rewardScale': Scalar(shape=(), dtype=float32),
'startTimestamp': Text(shape=(), dtype=string),
'totalOccupancy': Scalar(shape=(), dtype=float32),
}),
})
- Documentação de recursos :
Recurso | Aula | Forma | Tipo D | Descrição |
---|---|---|---|---|
RecursosDict | ||||
Ação | RecursosDict | |||
ação/solicitação | RecursosDict | |||
ação/solicitação/singleActionRequests | Sequência | |||
ação/solicitação/singleActionRequests/continuousValue | Escalar | float32 | ||
ação/solicitação/singleActionRequests/deviceId | Texto | corda | ||
ação/solicitação/singleActionRequests/setpointName | Texto | corda | ||
ação/solicitação/carimbo de data/hora | Texto | corda | ||
ação/respostas de ação única | Sequência | |||
ação/singleActionResponses/additionalInfo | Texto | corda | ||
ação/singleActionResponses/solicitação | RecursosDict | |||
ação/singleActionResponses/request/continuousValue | Escalar | float32 | ||
ação/singleActionResponses/solicitação/deviceId | Texto | corda | ||
action/singleActionResponses/request/setpointName | Texto | corda | ||
ação/singleActionResponses/responseType | Texto | corda | ||
ação/carimbo de data/hora | Texto | corda | ||
observação | RecursosDict | |||
observação/solicitação | RecursosDict | |||
observação/solicitação/singleObservationRequests | Sequência | |||
observação/solicitação/singleObservationRequests/deviceId | Texto | corda | ||
observação/solicitação/singleObservationRequests/measurementName | Texto | corda | ||
observação/solicitação/carimbo de data/hora | Texto | corda | ||
observação/singleObservationResponses | Sequência | |||
observação/singleObservationResponses/continuousValue | Escalar | float32 | ||
observação/singleObservationResponses/observationValid | Texto | corda | ||
observação/singleObservationResponses/singleObservationRequest | RecursosDict | |||
observação/singleObservationResponses/singleObservationRequest/deviceId | Texto | corda | ||
observação/singleObservationResponses/singleObservationRequest/measurementName | Texto | corda | ||
observação/singleObservationResponses/timestamp | Texto | corda | ||
observação/carimbo de data/hora | Texto | corda | ||
recompensa | RecursosDict | |||
recompensa/agenteRewardValue | Escalar | float32 | ||
recompensa/carbonEmissionWeight | Escalar | float32 | ||
recompensa/carbonoEmitido | Escalar | float32 | ||
recompensa/eletricidadeEnergyCost | Escalar | float32 | ||
recompensa/endTimestamp | Texto | corda | ||
recompensa/energiaCostWeight | Escalar | float32 | ||
recompensa / naturalGasEnergyCost | Escalar | float32 | ||
recompensa/normalizadaCarbonEmission | Escalar | float32 | ||
recompensa/normalizadoEnergyCost | Escalar | float32 | ||
recompensa/normalizadaProdutividadeArrependimento | Escalar | float32 | ||
recompensa/pessoaProdutividade | Escalar | float32 | ||
recompensa/produtividadeArrependimento | Escalar | float32 | ||
recompensa/produtividadeRecompensa | Escalar | float32 | ||
recompensa/produtividadePeso | Escalar | float32 | ||
recompensa/escala de recompensa | Escalar | float32 | ||
recompensa/startTimestamp | Texto | corda | ||
recompensa/ocupação total | Escalar | float32 |
Chaves supervisionadas (consulte o documento
as_supervised
):None
Figura ( tfds.show_examples ): Não suportado.
Exemplos ( tfds.as_dataframe ):
- Citação :
// TODO(smart_buildings_dataset): BibTeX citation