# Install python dependencies
pip install -r requirements.txt
아래 링크의 데이터 파일 다운로드
https://nanum.etri.re.kr/share/schung1/ETRILifelogDataset2020?lang=ko_KR
사용된 데이터 파일 목록
- user01-06 data
- user07-10 data
- user11-12 data
- user21-25 data
- user26-30 data
- 인접한 시점에서 상태의 변화가 없는 경우는 하나의 상태로 통합
- 행동과 장소 데이터는 범주형 데이터, 감정은 척도에 따른 수치형 데이터로 구분
- 범주형 데이터의 경우 유저별로 응답한 총 응답 가지수에 따라 이를 one-hot vector로 표현하였고, 수치형 데이터는 값 그대로 이용
- 각 사용자의 데이터 중 초기 67%의 데이터는 학습 데이터로, 후기 33% 데이터는 테스트 데이터로 분리
- 데이터 경로는 /data/etri_lifelog 로 가정
데이터 경로가 /data/etri_lifelog 일 경우,
## MLP & user 1
python train.py --model_name MLP --data_dir /data/etri_lifelog --person_index 1
## LSTM & user 1
python train.py --model_name LSTM --data_dir /data/etri_lifelog --person_index 1
## Transformer & user 1
python train_transformer.py --data_dir /data/etri_lifelog --person_index 1
실험 결과는 runs 디렉토리에 저장
tensorboard --logdir=runs --bind_all