AIFFEL Life
-
[Day8] 파이썬 프로그래밍 개념을 좀 더 이해하자.AIFFEL Life 2020. 8. 26. 17:49
- python bulit-in function (id): https://docs.python.org/3/library/functions.html#id Built-in Functions — Python 3.8.5 documentation Built-in Functions The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order. abs(x) Return the absolute value of a number. The argument may be an integer or a floating po docs.pyt..
-
[Day7] 글로 배우는 딥러닝...AIFFEL Life 2020. 8. 14. 16:14
매주 금요일은 AIFFEL에서 글을 쓰라고 강요(?)하는 날이다. 무려 3시간 30분이라는 시간을 한주간에 배운 내용을 정리하는 시간으로 할당하고 있다. 지금 이 글도 그 시간을 활용해서 작성중이다. 금요일 오전에 3시간30분 정도만에 마칠 수 있는 학습 노드를 진행하는데, 오늘은 그동안 실습한 것은 제외하고 철학?적으로 딥러닝이란 무엇인지에 대해 고민?해 볼 수 있는 내용들로 이루어져 있었다. 다음 글들을 읽어보고 (혹은 비디오를 보면서) 딥러닝이란 무엇인지 어떤 한계가 있을지 각자 정의해 보는 것도 좋을 것 같다. 1. P versus NP problem https://en.wikipedia.org/wiki/P_versus_NP_problem P versus NP problem - Wikipedia ..
-
[Day6] Scikit Learn으로 인공지능을 구현해 보자AIFFEL Life 2020. 8. 14. 16:01
Scikit Learn은 파이썬에서 데이터 분석을 위해 만들어진 툴이다. 배경을 좀 알아보니 구글 출신 엔지니어가 만들기 시작한 프로젝트이고, 지금 버전이 0.23이라고해서 베타 버전 아니야? 라고 생각할 수 있지만 매우 안정적이니 마음 놓고 써도 된다고 한다. 1. Scikit Learn에서 기본적으로 데이터 분석을 연습해 보라고? 제공하는 데이터들이 그 데이터 셋에 대해서는 다음 링크를 참조하면 된다. https://scikit-learn.org/stable/datasets/index.html 7. Dataset loading utilities — scikit-learn 0.23.2 documentation The 20 newsgroups dataset comprises around 18000 new..
-
[Day5] 리눅스에 대해 더 알아보자AIFFEL Life 2020. 8. 14. 15:37
리눅스에 대해 더 알아보기 위해 여러가지 내용을 배웠는데 교육을 받으면서 유용하다거나 재미있다고 생각되는 자료를 공유합니다. 1. 1930년대 타자기를 리눅스 터미널로 사용하기 youtu.be/2XLZ4Z8LpEE 2. 직접회로와 무어의 법칙 youtu.be/6-tKOHICqrI 3. 리눅스 이해를 도와주는 참고할 만한 블로그 https://webdir.tistory.com/category/%EB%A6%AC%EB%88%85%EC%8A%A4/Linux%20%EC%9D%BC%EB%B0%98 '리눅스/Linux 일반' 카테고리의 글 목록 개발자모드 ON, 부스터 디자인 webdir.tistory.com 4. 리눅스를 가르쳐 주는 만화책이 있다니... http://www.yes24.com/Product/Good..
-
[Day5] 파이썬에 대해 더 알아보자AIFFEL Life 2020. 8. 14. 15:30
파이썬이 인공지능이나 빅데이터 분석에 많이 활용된다는 것은 익히 알고 있었지만, 파이썬에 익숙하지 않다면 다음 글들을 보면서 파이썬을 잘 활용할 수 있는 팁들을 확인해 보자. 1. PEP 8 -- Style Guide for Python Code https://www.python.org/dev/peps/pep-0008/ PEP 8 -- Style Guide for Python Code The official home of the Python Programming Language www.python.org 2. 파이썬 3에서는 Integer max value가 없다. 대학생때 게시판 조회수를 높여서 32bit integer max를 넘겨 마이너스로 만들어보자고 했던 기억이 난다. https://stacko..
-
[Day5] 인공지능 입문은 Stanford University CS231n과 함께AIFFEL Life 2020. 8. 14. 15:06
Coursera같은 사이트가 아니더라도 요즘 유튜브 등에 전세계 유명 대학의 강의를 볼 수 있다. 스탠포드 대학의 강의가 유명하다는 것은 알고 있었지만, (Andrew Ng 교수가 워낙 유명하다보니) CS231n에 대해서는 잘 몰랐는데, AIFFEL에서는 이 강의를 수업에 활용하고 있었다. Day5부터 매주 한강의씩 미리 들어와서 토론하는 방식으로 진행되는데, 인공지능을 입문하는 사람들을 위한 강의라고는 사실 볼 수 없다. 영어에 대한 장벽이 없다고 하더라도, 처음 듣는 사람에게는 낯선 개념들이 많이 나온다. 그러나 주변의 평을 들어보니 CS231n이 굉장한 명강의라고 정평이 나있다. 필자처럼 인공지능을 공부하고 싶으나 배경지식은 별로 없고, 다들 본다는 CS231n을 공부하고 싶다면, 무작정 이 강의를..
-
[Day 4] 컴퓨터 비전... 이 정도면 더 할 거 없는 것 아냐?AIFFEL Life 2020. 7. 31. 18:25
4번째 날은 처음으로 6시간짜리 실습이 있는 날이었습니다. 나름 기대반 걱정반이었습니다. 주제는 AI와 가위바위보 하기라던데... AI 전혀 모르는데 할 수 있을까?... 그러나 걱정과는 달리 비교적 순조롭게 실습을 마칠 수 있었습니다. :) - 노트북: github.com/nevermet/AIFFEL/blob/master/RockScissorsPaperWithAI.ipynb nevermet/AIFFEL AIFFEL Projects. Contribute to nevermet/AIFFEL development by creating an account on GitHub. github.com 실습 순서는 이랬습니다. 먼저 tensor flow를 이용하여 이미지 인식에 대한 기본 개념을 배웁니다. 먼저는 손글씨..