'공부 기록' 시리즈20.11.14 - 공부 기록

김학진

@mildsalmon

흔치않고, 진귀하다.

요약

총 공부시간

11시간 46분 36초

최대 집중 시간

1시간 50분 32초

시작 시간

09시 05분

종료 시간

24시 17분

자세한 내용

공부 시간

09:05 ~ 10:33
10:51 ~ 12:21
12:47 ~ 13:59
14:40 ~ 16:07
16:09 ~ 16:58
16:59 ~ 17:08
16:16 ~ 17:18
17:19 ~ 19:03
20:38 ~ 22:28
22:43 ~ 00:17

공부 내용

RC
LC
  • Part 1. Actual Test
    • 문제 풀기
    • 쉐도잉
단어 복습
  • 6, 16, 17
전공 복습
  • 인공지능
    • 확신도
    • 유전자 알고리즘
      • (부모 -> 유전자 2개 선정 -> 교차 -> 돌연변이 -> 적합도 확인) 반복
  • 소프트웨어 공학
    • 디자인 패턴
      • 행위 패턴 한 번 보기
    • 하위 설계
      • 결합도 (coupling)
        • 데이터, 스탬프, 제어 ,공통 , 내용
        • 느슨할수록 좋음
      • 응집도 (cohesion)
        • 기능적, 순차적, 교환적, 절차적, 시간적, 논리적, 우연적
        • 높을수록 좋음
  • 네트워크 프로그래밍
    • 소켓 프로그래밍
  • 생체시스템
    • 이건 답없음 ㄹㅇ
스터디 예습
  • 정보처리기사
    • SECTION. 169 ~ 174
      • 공부 및 문제 풀기
졸업 작품(인공지능)

민간 기업에서 SpO2를 측정한 데이터를 받았는데, 교수님이 데이터 전처리 및 정규화를 시켜오라고 하셨다.
내가 엑셀은 잘 못해서 Full Wave를 파이썬으로 그려봤다.
아. 이 FullWave도 좀 이상한 모양의 파형은 잘라낸거다
y축을 0에서 1까지 정규화도 시켜줬었네
그래프 저장을 거의 다 완성하고 나서 한 듯 ㅋㅋ

SpO2 People 1 Full wave

GitHub - SpO2 People 1 Full wave

그리고 데이터를 일정하게 잘라야해서 정규화를 해주었다.

  1. 그림의 y축을 0과 1 사이의 값으로 변경해야 하기 때문에,
    • FullWave에서 파형이 이상한(찌그러짐, 크기가 상대적으로 작거나 큼) 것들을 제외해주었음.
      • 앞 뒤만 자른 것이긴 한데, 지금 가지고 있는 데이터 people 2 ~ 5 까지를 대충 보면 중간 중간 작은 데이터도 없애줘야할지 고민중
    • 총 Wave의 max 값과 min 값을 구해서 각 Wave 값(y축 값 = SpO2 값)에서 min 값을 빼고 max 값으로 나눠줬음
  2. 데이터의 x축 크기가 일정하지 않아서, 2의 지수승인 256개의 데이터를 1개의 Wave로 설정.
    • Wave의 끝으로 예상되는 지점과 256개의 Wave까지의 빈 값(결측치)는 0으로 줬음.

GitHub - SpO2 People 1 Wave 1

people 1에 대한 파형은 내 깃헙 들어가보면 볼 수 있음

GitHub - mildsalmon/HAI/image/SJ1


  • 텐서 2.x 버전에 맞춰 책을 몇 권 구매했다.
    • 모두의 딥러닝 개정 2판
    • 핸즈온 머신러닝

앞 부분은 수학이나 선형 회귀 같은 부분이라 그냥 저냥 쉽게 넘어가진다.
총 20장에 심화 2장이니까 하루에 최소 1장, 최대 3장씩 보고 요약 정리하면서 공부하면 대충 2주 걸릴 듯
이렇게 해서 졸업 작품 SJ1 Data에 어떤 인공지능을 적용할지 고민해봐야 할듯

Notion - 모두의 딥러닝 2장
Notion - 모두의 딥러닝 3장

소감

오랜만에 블로그 글 쓰려니까 굉장히 귀찮았는데, 쓰다보니까 더 이쁘게 쓰고 싶어서 이것 저것 만지게 되네.
블로그 주인장님이 블로그를 더 이쁘게 만들어주셔서 포스팅하는 재미가 늘어난듯.

내일은 12시간 해보장

그리고 생각보다 많은걸 못했다.
창조동아리 보고서 작성이나 서류 작성같은 귀찮은 것들을 빨리 처리해야하는데,
내일 다 해야지.

😥 작성된 댓글이 없습니다!
댓글을 작성하기 위해 로그인이 필요합니다.