AI, Machine Learnimg, Data Science/Kaggle
-
[Kaggle] 아무것도 모른다고 생각하고 Kaggle에 입문해 보는 맛 - 3 (with Python)AI, Machine Learnimg, Data Science/Kaggle 2019. 2. 21. 17:16
1. 구글 스프레드 시트 → 파이썬구글 스프레드 시트를 사용하여 데이터 분석을 진행해보고 그 결과를 통해 타이타닉 해상사고에 관련하여 생존여부를 맞추는 것을 간단하게 실행해 보았습니다. 이번엔 실제 Python을 활용하여 앞서 했던 것 처럼 데이터 분석을 진행해보고 실제 머신러닝 알고리즘에 전처리한 데이터를 넣어 정확도를 더 끌어올리는 작업을 진행 해 보겠습니다. 물론 단순 Raw Data 확인은 구글 스프레드 시트를 그대로 활용하기도 합니다(단순 편의성 고려)2. 본문(Jupyter notebook 내용으로 대체)아무래도 Python으로 진행하는 만큼 Markdown 기반 커널인 Jupyter notebook으로 작성한 파일을 그대로 보여주는게 포스팅에 효율적이 겠다 싶어 아래 부터는 Jupyter n..
-
[Kaggle] 아무것도 모른다고 생각하고 Kaggle에 입문해 보는 맛 - 2 (Feat. Google spreaesheet)AI, Machine Learnimg, Data Science/Kaggle 2019. 2. 19. 01:28
1. 데이터에 대한 간략한 설명(이어서)지난 글에 이어 미처 다 하지 못한 데이터에 대한 설명을 이어서 진행해 보겠다. 먼저 데이터들이 현재 스프레드 시트상으로 나타나 있으며 크게 행(Row)과 열(Column)로 나눠서 볼 수 있고 Row에 해당하는게 PassengerID 즉 승객 개개인을 뜻한다(숫자로 색인을 했다고 보면 될 것 같다) 먼저 train.csv에서 Passenger ID를 살펴보면, 1번 승객부터 891번 승객까지 나와 있으며, Test.csv에는 892번 승객부터 1309번 승객까지 나와 있다. 즉 원래 Train과 Test 데이터는 하나의 데이터 였으며, 일부 데이터(train.csv)만 가지고 학습이나 분석을 통해 예측한다고 생각하면 된다. 그 다음에 각각의 Column들에 관한 ..
-
[Kaggle] 아무것도 모른다고 생각하고 Kaggle에 입문해 보는 맛 - 1 (Feat. Google spreadsheet)AI, Machine Learnimg, Data Science/Kaggle 2019. 2. 14. 02:01
1. 서론 - 다시 시작해보는 Data Science요즈음 데이터 사이언스가 4차 산업혁명 광풍과 더불어 많이 대세화가 되가는 것 같다. 필자 본인도 3년간의 군생활을 마치고 중단했던 전공에 대한 전문성을 어떻게 끌어올려서 취업, 진학을 할까 계속 고심을 하며 조금씩 공부 자세와 마인드를 잡아나가고 있었지만, 학부시절때 제대로 마무리 하지 못한 머신러닝 관련 졸작 및 인턴쉽 과제들을 통해 뼈저리게 실력의 부족함을 통감하고 이게 역으로 나에게 데이터 사이언스를 공부하는데 있어 알게 모르게 트라우마처럼 작용했었다. 심적 방황을 하면서 전공 관련 책들과 인터넷 글들을 읽어나가는 중에 SNS등지에서 내 눈을 스쳐갔던 광고 하나가 생각이 났다. DS school 광고 였는데, 사실 일종의 가격이 만만찮은 DS관련..
-
[Jupyter Notebook Tutorial] - Jupyter Notebook 자주 사용하는 단축키 모음AI, Machine Learnimg, Data Science/Kaggle 2019. 1. 30. 02:55
Kaggle Competition을 진행해 보면서 Jupyter Notebook을 사용하게 되었고 처음에는 단축키나 커널 개념이 많이 낯설었지만. 단축키 부터 시작하여 이내 적응하여 특히 적응에 많은 도움을 주었던 단축키들 모음을 여기에 정리해 둔다(추후에 자주 쓰이는게 있으면 계속 추가 예정)1. Command Mode(셀을 선택 시 ESC키를 누른 상태 - 셀 옆에 띠가 파란색)'Y'키 : 선택한 셀을 코드형 셀로 변경'M'키 : 선택한 셀을 마크다운형(제목, 설명, 카테고리 등 셀들을 설명하는 내용 작성함) 셀로 변경'A'키 : 선택한 셀 위쪽에 셀 하나를 추가함'B'키 : 선택한 셀 아래쪽에 셀 하나를 추가함Shift + 'M'키 : 선택한 셀과 아래쪽 셀을 하나로 합침Ctrl + 'S'키 : 현..