태양광 발전량 예측 AI 경진대회

알고리즘 | 정형 | 회귀 | 에너지ㅣPinball Loss

  • moneyIcon 상금 : 600만원
  • 2,377명 마감

 

[베이스라인] LGBM 을 사용한 태양광 발전량 예측 (수정된 버전)

2020.12.24 18:16 14,738 조회 language

안녕하세요 데이콘입니다.

LGBM 을 사용하여 태양광 발전량을 예측하는 코드 수정된 버전입니다.

버전 기록

21.01.06 : Test 값 예측시 Day 5 를 예측값으로 사용 -> Test 값 예측시 Day 6 를 예측값으로 사용. 
해당 내용에 따른 베이스라인 점수 수정(2.2370880912 -> 2.0202123047)

감사합니다.
데이콘 드림.

#python #machinelearing #deeplearning #baseline #code #data #datascience #ai #dacon #competiton #bigdata #solarpower #generation 

코드
로그인이 필요합니다
0 / 1000
브로
2020.12.24 19:35

어떤 부분이 수정됬는지 마킹 부탁드려도  되나요??

Taepungi
2020.12.24 19:43

기존 베이스라인에서 test 파일을 불러올 때 glob 함수를 사용하였는데 이번에는 그러지 않고 아래 코드로 불러오네요..!

df_test = []

for i in range(81):
    file_path = './data/test/' + str(i) + '.csv'
    temp = pd.read_csv(file_path)
    temp = preprocess_data(temp, target_lags=[48], weather_lags=[48], is_train=False).iloc[-48:]
    df_test.append(temp)

X_test = pd.concat(df_test)
X_test.shape

nagne
2021.01.04 18:20

혹시 베이스라인으로 X_test를 만들면 각 csv파일의 6일 째 데이터가 아닌 5일 째 데이터로 구성되는 것은 아닐까요?

DACONIO
2021.01.06 16:13

안녕하세요. nagne 님 말씀해주신대로 Test Day_5 파일을 불러오고 있었습니다. 해당 내용 수정하여 업데이트 하였습니다.
감사합니다.

류하루
2021.01.06 00:15

혹시 베이스라인을 기준으로 코드를 작성해야되나요 ?

DACONIO
2021.01.06 16:13

안녕하세요. 류하루님 아닙니다. 베이스라인은 참고용으로 활용해주시면 됩니다. 감사합니다.

dhsimpson
2021.01.14 00:24

베이스 라인은 score가 몇 점 나왔나요?

NoMa
2021.01.16 08:33

21.01.06 : Test 값 예측시 Day 5 를 예측값으로 사용 -> Test 값 예측시 Day 6 를 예측값으로 사용. 
해당 내용에 따른 베이스라인 점수 수정(2.2370880912 -> 2.0202123047)