스마트빌딩

  • 설명 :

스마트 빌딩 데이터 세트

Juda Goldfeder와 John Sipple의 "사무실 건물의 에너지 및 방출 최적화를 위한 강화 학습 에이전트의 오프라인 훈련을 위한 실제 데이터 및 보정된 시뮬레이션 제품군" 논문과 함께 제공되는 데이터 세트에는 3개의 상업용 사무실 건물에 대한 6년간의 상세한 원격 측정 판독값이 포함되어 있습니다.

나뉘다
  • 기능 구조 :
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),
    }),
})
  • 기능 문서 :
특징 수업 모양 Dtype 설명
특징Dict
행동 특징Dict
작업/요청 특징Dict
작업/요청/단일ActionRequests 순서
작업/요청/singleActionRequests/continuousValue 스칼라 float32
작업/요청/singleActionRequests/deviceId 텍스트
작업/요청/singleActionRequests/setpointName 텍스트
작업/요청/타임스탬프 텍스트
작업/단일ActionResponse 순서
작업/singleActionResponses/additionalInfo 텍스트
작업/singleActionResponses/요청 특징Dict
작업/singleActionResponses/요청/continuousValue 스칼라 float32
작업/singleActionResponses/요청/deviceId 텍스트
작업/singleActionResponses/요청/setpointName 텍스트
작업/단일ActionResponses/responseType 텍스트
작업/타임스탬프 텍스트
관찰 특징Dict
관찰/요청 특징Dict
관찰/요청/singleObservationRequests 순서
관찰/요청/singleObservationRequests/deviceId 텍스트
관찰/요청/단일ObservationRequests/측정 이름 텍스트
관찰/요청/타임스탬프 텍스트
관찰/단일ObservationResponses 순서
관찰/singleObservationResponses/continuousValue 스칼라 float32
관찰/singleObservationResponses/observationValid 텍스트
관찰/singleObservationResponses/singleObservationRequest 특징Dict
관찰/singleObservationResponses/singleObservationRequest/deviceId 텍스트
관찰/singleObservationResponses/singleObservationRequest/measurementName 텍스트
관찰/단일ObservationResponses/타임스탬프 텍스트
관찰/타임스탬프 텍스트
보상 특징Dict
보상/에이전트보상값 스칼라 float32
보상/탄소배출무게 스칼라 float32
보상/탄소배출 스칼라 float32
보상/전력에너지 비용 스칼라 float32
보상/종료타임스탬프 텍스트
보상/에너지비용가중치 스칼라 float32
보상/천연가스에너지비용 스칼라 float32
보상/정규화탄소 배출 스칼라 float32
보상/정규화된EnergyCost 스칼라 float32
보상/표준화생산성후회 스칼라 float32
보상/사람생산성 스칼라 float32
보상/생산성후회 스칼라 float32
보상/생산성보상 스칼라 float32
보상/생산성무게 스칼라 float32
보상/보상규모 스칼라 float32
보상/시작타임스탬프 텍스트
보상/총점유율 스칼라 float32
// TODO(smart_buildings_dataset): BibTeX citation

smart_buildings/sb1 (기본 구성)