edificios_inteligentes

  • Descripción :

Conjunto de datos de edificios inteligentes

Conjunto de datos que acompaña al documento "Suite de simulación calibrada y datos del mundo real para la capacitación fuera de línea de agentes de aprendizaje por refuerzo para optimizar la energía y las emisiones en edificios de oficinas" de Judah Goldfeder y John Sipple, que contiene 6 años de lecturas telemétricas detalladas de 3 edificios de oficinas comerciales.

Dividir Ejemplos
  • Estructura de características :
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),
    }),
})
  • Documentación de funciones :
Característica Clase Forma tipo D Descripción
FuncionesDict
acción FuncionesDict
acción/solicitud FuncionesDict
acción/solicitud/solicitudes de acción única Secuencia
acción/solicitud/singleActionRequests/continuousValue Escalar flotador32
acción/solicitud/singleActionRequests/deviceId Texto cadena
acción/solicitud/peticiones de acción única/nombre de punto de ajuste Texto cadena
acción/solicitud/marca de tiempo Texto cadena
acción/singleActionResponses Secuencia
acción/singleActionResponses/additionalInfo Texto cadena
acción/singleActionResponses/solicitud FuncionesDict
acción/singleActionResponses/solicitud/continuousValue Escalar flotador32
acción/respuestas de acción única/solicitud/ID de dispositivo Texto cadena
acción/singleActionResponses/solicitud/nombre del punto de ajuste Texto cadena
acción/respuestas de acción única/tipo de respuesta Texto cadena
acción/marca de tiempo Texto cadena
observación FuncionesDict
observación/solicitud FuncionesDict
observación/solicitud/singleObservationRequests Secuencia
observación/solicitud/singleObservationRequests/deviceId Texto cadena
observación/solicitud/peticiones de observación única/nombre de medición Texto cadena
observación/solicitud/marca de tiempo Texto cadena
observación/singleObservationResponses Secuencia
observación/singleObservationResponses/continuousValue Escalar flotador32
observación/singleObservationResponses/observationValid Texto cadena
observación/singleObservationResponses/singleObservationRequest FuncionesDict
observación/singleObservationResponses/singleObservationRequest/deviceId Texto cadena
observación/singleObservationResponses/singleObservationRequest/measurementName Texto cadena
observación/singleObservationResponses/marca de tiempo Texto cadena
observación/marca de tiempo Texto cadena
premio FuncionesDict
recompensa/agenteRewardValue Escalar flotador32
recompensa/carbonoEmisiónPeso Escalar flotador32
recompensa/carbonoEmitido Escalar flotador32
recompensa/electricidadEnergíaCosto Escalar flotador32
recompensa/marca de tiempo final Texto cadena
recompensa/energíaCostoPeso Escalar flotador32
recompensa / gas natural costo de energía Escalar flotador32
recompensa/emisióndecarbononormalizada Escalar flotador32
recompensa/costo de energía normalizado Escalar flotador32
recompensa/normalizadaProductividadArrepentimiento Escalar flotador32
recompensa/personaProductividad Escalar flotador32
recompensa/productividadArrepentimiento Escalar flotador32
recompensa/productividadRecompensa Escalar flotador32
recompensa/productividadPeso Escalar flotador32
recompensa/escala de recompensa Escalar flotador32
recompensa/marca de tiempo de inicio Texto cadena
recompensa/ocupación total Escalar flotador32
// TODO(smart_buildings_dataset): BibTeX citation

smart_buildings/sb1 (configuración predeterminada)