클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

머신러닝과 데이터 과학 이해하기 4 - 실습 문제 풀어보기 본문

인공지능/머신러닝

머신러닝과 데이터 과학 이해하기 4 - 실습 문제 풀어보기

huenuri 2024. 9. 16. 10:21

지난 맛보기 실습에서 풀었던 문제인데 이번에는 강의 영상과 함께 제공하고 있다. 아침 요가를 마치고 아침을 먹고 나니 벌써 10시가 다 되었다. 아침에는 공부를 30분밖에 하지 못할 것 같지만 이렇게라도 공부하는 시간은 정말 중요하다. 그럼 바로 이어서 문제를 풀어보겠다.


 

 

 

 

실습 - 타이타닉의 생존자 찾기

 

 

 

 

굵은 글씨는 컬럼명인데, survived는 생존률을 나타낸다. 1은 생존, 0은 사망을 의미한다. 그리고 NaN은 결측치를 나타낸다.

여기 나와있는 생존 규칙을 참고로 하며 자신만의 규칙을 만들어본다. 그런 다음 테스트한 규칙에 대한 테스트 파일을 작성한다.


 

문제는 지난 포스트에서 소개했으므로 여기서는 생략하고 결과만 첨부해본다.

 

 

 


 

 

 

문제 풀어보기

 

테스트의 정확도는 10점이 나왔다. 이건 9개를 틀렸다는 말이다. 이 부분을 수정하여 100점이 나오도록 만들어보자. 틀린 부분의 case를 알려주고 있으니 해당 인덱스의 숫자를 수정하면 된다.


 

 

 

 


 

 

 

학습을 마치고

이렇게 해서 1주차 학습을 마쳤다. 마지막에 단원 summary 영상도 있어서 함께 시청해보았다. 이제 머신러닝이 뭔지 감이 잡혔고 데이터 분석은 어떻게 하는 것이며 등등 머신러닝 공부에 필요한 기초 개념을 잡을 수 있었다.

앞으로도 난 머신러닝을 더 공부해보고 싶은 마음이 들었다. 

 

오후에 집에 와서 머신러닝 수업을 들으며 또 다른 학습을 이어가보려고 한다.