AIFFEL
-
[Day25] 딥러닝 정확도 평가 지표AIFFEL Life 2020. 12. 14. 17:06
딥러닝으로 학습하고 나서 테스트한 결과가 얼마나 잘 맞는지 확인하고 싶을 때, 사용하는 지표들이 여러가지가 있다. 상황에 맞춰 적절한 지표를 사용하는 것이 필요한데, 우리가 일상 생활에서 흔히 말하는 정확도라는 것은 참 애매하고 정의가 명확하지 않으므로 각 지표의 의미를 정확히 파악하고 사용하는 것이 필요하다. 아래 글들을 살펴 보자. 1. Multilabel ranking metrics scikit-learn.org/stable/modules/model_evaluation.html#multilabel-ranking-metrics 3.3. Metrics and scoring: quantifying the quality of predictions — scikit-learn 0.23.2 documentati..
-
[Day24] 딥러닝의 기본 개념들AIFFEL Life 2020. 12. 14. 16:31
딥러닝을 처음 배우는 사람들에게는 매우 낯설지만, 딥러닝에서 매우 기본이 되는 개념들이 있다. 이 개념들만 이해해도 딥러닝을 어느 정도 안다(?)고 남들에게 이야기할 수 있지 않을까 싶다. 다음 공유된 자료들을 읽어보고 이해해 보시길 바랍니다. 1. The Basic Artifical Neuron: Bias neuron (Backpropagation) funnypr.tistory.com/entry/The-Basic-Artificial-Neuron-Bias-neuron The Basic Artificial Neuron: Bias neuron(Backpropagation) ■ The Basic Artificial Neuron: Bias neuron(Backpropagation) 역전파 알고리즘 - 바이어스 ..
-
[Day23] 웹 프로그래밍 이해하기AIFFEL Life 2020. 12. 14. 16:20
머신러닝 결과물을 주피터 노트북으로 확인할 수도 있지만, 머신러닝을 잘 모르는 일반인들에게 머신러닝으로 뭘 할 수 있는지 보여주기 위해서는 뭔가 그럴싸한 앱으로 보여주는 것이 가장 효과적일 것입니다. 간단한 웹 앱 정도를 만들 수 있다면 정말 좋겠죠? 다음 글들을 참고해 보시기 바랍니다. 1. CSS Tutorial www.w3schools.com/css/ CSS Tutorial CSS Tutorial CSS is the language we use to style an HTML document. CSS describes how HTML elements should be displayed. This tutorial will teach you CSS from basic to advanced. Start l..
-
[Day23] 머신러닝을 위한 수학 공부AIFFEL Life 2020. 12. 14. 16:15
머신러닝은 지금도 빠르게 발전하는 분야이고, 새로운 연구 결과를 활용하면 바로 제품의 기능이나 성능을 개선할 수 있기 때문에, 머신러닝을 연구하시는 분들은 아마도 최신 논문 등을 읽고 이해하려고 하실 것입니다. 그 논문 내용이 구현해 볼 필요가 있을 지도 모르겠네요. 아무튼, 논문에는 복잡한 수식 들이 등장하기 마련인데, 이를 이해하려면 수학적 이론에 대해 충분한 이해가 있어야 할 것 입니다. 그래서 책 하나를 공유합니다. PDF를 다운로드 할 수도 있네요. - Mathematics for Machine Learning mml-book.github.io/ Mathematics for Machine Learning Companion webpage to the book “Mathematics for Mach..
-
[Day22] 매핑과 데이타베이스AIFFEL Life 2020. 12. 14. 16:08
오늘은 첫번째 시간에 매핑, 정규분포로 확률 구하기 등을 알아보았고, 그 다음엔 파이썬으로 데이타베이스에 접근하는 방법을 알아봤습니다. 참고할 만한 사항은 아래 글을 참고해 보세요. 1. Mapping, Morphism 매핑, 맵핑, 사상 (Mapping), 사상 (寫像) www.ktword.co.kr/abbr_view.php?m_temp1=608 매핑 [정보통신기술용어해설] www.ktword.co.kr 2. 표준정규분포로 확률 구하는 방법 math100.tistory.com/39 표준정규분포표로 확률 구하는 법 연속확률분포는 그래프의 면적으로 확률을 구하기 때문에, 정규분포의 확률을 구하기 위해서는 그래프의 면적을 구해야 한다.(면적의 넓이가 곧 확률이다) 그리고 그래프의 면적을 구하기 위해 math..
-
[Day21] 색과 이미지 파일AIFFEL Life 2020. 12. 14. 16:03
오늘은 색과 이미지 파일 처리 방법에 대해 간단히 참고할 만한 자료들을 공유합니다. 1. 색 공간 ko.wikipedia.org/wiki/%EC%83%89_%EA%B3%B5%EA%B0%84 색 공간 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 색 공간(色空間, color space)은 색 표시계(color system)를 3차원으로 표현한 공간 개념이다. 색 표시계의 모든 색들은 이 색 공간에서 ko.wikipedia.org 2. RGB ko.wikipedia.org/wiki/RGB RGB - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. RGB는 여기로 연결됩니다. 다른 뜻에 대해서는 RGB (동음이의) 문서를 참조하십시오. R..
-
[Day20] 캐글에 도전해 보기AIFFEL Life 2020. 12. 14. 14:47
오늘은 캐글에 대해 배워봅니다. 캐글을 이해하는데 도움이 되고, 실제로 캐글 문제를 푸는 데 알아두면 유용한 자료들을 아래에 공유합니다. 1. 캐글 코리아 페이스북 www.facebook.com/groups/KaggleKoreaOpenGroup/ 캐글 코리아 (Kaggle Korea) 캐글을 함께 즐기며, 서로의 경험, 아이디어를 공유합니다. 캐글의 대중화, 데이터 사이언스의 대중화를 꿈꿉니다 # 누구든 함께 즐길 수 있습니다. # 캐글 코리아는 비영리 커뮤니티 그룹으로 www.facebook.com 2. 캐글 코리아와 함께하는 2nd ML 대회 - House Price Prediction www.kaggle.com/c/2019-2nd-ml-month-with-kakr 2019 2nd ML month w..
-
[Day19] HTTP 이해하기AIFFEL Life 2020. 9. 29. 18:30
이번 노드에서는 먼저 인터넷을 이해하고 그것을 통해 다른 웹사이트를 긁어올 수 있는 beautiful soup까지 활용하는 법을 배웁니다. http가 뭔지 아시나요? (예전엔 브라우저 주소창 앞에 써있기라도 했는데 요즘은 다 없애 버렸네요 ㅋ) 그리고 그 마지막의 p가 protocol이라는 것도 아시나요? API를 사용해 보셨나요? 자 이제 인터넷에 대해서 대강 알고 있었던 것들을 다시 한번 정리하고 인터넷을 통해 데이터를 모으는 방법까지 알아보겠습니다. 1. What is TCP/IP and How Does It Work? youtu.be/614QGgw_FA4 2. Internet protocol suite en.wikipedia.org/wiki/Internet_protocol_suite Interne..