파이썬
-
[Day28] 파이썬으로 이미지 다루기AIFFEL Life 2020. 12. 15. 13:26
오늘은 파이썬으로 이미지를 처리하는 방법에 대해 알아보았습니다. 아래 글을 참고해 보시면 도움이 될 것 같습니다. 1. 이미지 다루기 opencv-python.readthedocs.io/en/latest/doc/01.imageStart/imageStart.html 이미지 다루기 — gramman 0.1 documentation cv2.imread() 함수를 이용하여 이미지 파일을 읽습니다. 이미지 파일의 경로는 절대/상대경로가 가능합니다. 이미지 읽기의 flag는 3가지가 있습니다. Note 3개의 flag대신에 1, 0, -1을 사용해도 됩니다. opencv-python.readthedocs.io 2. 기계 학습(Machine Learning, 머신 러닝)은 즐겁다! Part 4 medium.com/@..
-
[Day16] 주가를 예측해서 부자가 되어보자AIFFEL Life 2020. 9. 29. 17:11
이번에는 주가를 예측하는 인공지능 모델에 대해서 배워보았습니다. 결론적으로 얘기하자면... 인공지능이 주가를 예측하기란 매우 어렵습니다. ㅋ 1. 그림자로 원유재고 알아낸다…데이터 분석의 진화 news.einfomax.co.kr/news/articleView.html?idxno=4082410 그림자로 원유재고 알아낸다…데이터 분석의 진화 - 연합인포맥스 (서울=연합인포맥스) 국제경제부 = 골드만삭스와 알파벳의 구글벤처스(GV)가 투자한 스타트업 '오비탈 인사이트(Orbital insight)'가 위성 사진과 레이더, 컴퓨터 시각화 등을 통해 원유 재고량을 알�� news.einfomax.co.kr 계절적 특성이 있는 데이터의 경우 오래전부터 '아리마'라는 모델을 사용했다고 합니다. (주가는 계절적 특성이..
-
[Day13] 코딩으로 여는 월요일AIFFEL Life 2020. 9. 11. 18:31
AIFFEL에서는 한주의 시작을 코딩 마스터라는 수업으로 시작합니다. 코딩 문제를 내주고 미리 풀어오라고 하고, 3시간 동안 같이 리뷰하는 시간입니다. 그 시간이 끝나면 온라인 교재로 학습하는 시간이 이어집니다. 오늘은 python의 문자열, 파일 다루기에 대해서 배워 보는 날이네요. 혹시 유니코드라는게 뭔지 아시나요? 1byte로는 (1byte = 8bit) 1bit는 0, 혹은 1입니다. 즉, 1bit는 2개의 무엇인가를 나타낼 수 있고, 8bit는 2의 8제곱, 즉 256개의 무엇인가만 나타낼 수 있습니다. 영어야 26문자밖에 없으니 256으로 대,소문자 다 표현하고도 남지만, 다른 나라 모든 문자를 256개 안에 넣을 수 있을까요? 그래서 등장한 것이 유니코드입니다. 유니코드가 등장하기 전에 한글..
-
[Day10] scikit-learn을 배워보자.카테고리 없음 2020. 8. 26. 18:27
사이킷-런은 인공지능 구현을 위한 파이썬 패키지인데, 미리 준비된 데이타 셋을 제공하고 있어 연습용으로도 활용할 수 있고, 주요한 알고리즘도 미리 구현된 api를 제공한다. 버전 숫자가 낮다고 걱정하지 말자. 구글 개발자가 처음 만들기 시작한 패키지이며, 이미 오래전부터 널리 사용하고 있고 믿을 수 있다고 한다. - 최적의 ‘머신러닝 알고리즘’을 고르기 위한 치트키: https://blogs.sas.com/content/saskorea/2017/08/22/%EC%B5%9C%EC%A0%81%EC%9D%98-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%EC%9D%84-%EA%B3%A0%EB%A5%B4%EA%B8%B0-%E..
-
[Day10] 파이썬 더 알아보기AIFFEL Life 2020. 8. 26. 18:14
파이썬에는 신기한 것들이 많습니다. - 람다(lambda): wikidocs.net/64 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net - The Python Package Index (PyPI): https://pypi.org/ PyPI · The Python Package Index The Python Package Index (PyPI) is a repository of software for the Python programming language. pypi.org - 파이썬 - OOP Part 1. 객체 지향 프로그래밍(OOP)은 무엇인가? 왜 사용하는가?: http://schoolofweb.net/blog/posts/%ED%8C%8C%EC%9D%B4%EC%8D%AC-..
-
[Day9] 웹을 긁어 자연어처리 해보자AIFFEL Life 2020. 8. 26. 18:04
뭔가 웹 데이타를 긁어다가 모아 놓고 분석을 하고 싶다면 알아야 할 사항들에 대해서 정리해 봅니다. 먼저 html이 무엇인지 알긴 알아야 겠지요? - html이란? - html의정의: youtu.be/ZeBsrkPq5dM - html이란? - 태그: youtu.be/LNjLjGIN87U 예전에는 웹 페이지를 긁기 위해 크롤러를 직접 개발하거나 인터넷에서 누군가 만들어 놓은 코드를 다운받아 고쳐써야 했습니다. 요즘은 beautiful soup이 거의 통일시켜 버린 것 같습니다. ㅋ - Beautiful Soup Documentation: https://www.crummy.com/software/BeautifulSoup/bs4/doc/ Beautiful Soup Documentation — Beautiful..
-
[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..
-
[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..