AIFFEL Life
-
[Day15] Python으로 GUI application을 만들어 보자.AIFFEL Life 2020. 9. 29. 16:47
파이썬으로 맨날 jupyter notebook에서 콘솔 방식으로만 작업을 했었는데, 이제 GUI가 있는 프로그램을 만드는 것을 배워봅시다. Tkinter를 사용해서 그것이 가능하다고 하네요~ 1. Python GUI Programming With Tkinter realpython.com/python-gui-tkinter/ Python GUI Programming With Tkinter – Real Python In this article, you'll learn the basics of GUI programming with Tkinter, the de-facto Python GUI framework. Master GUI programming concepts such as widgets, geometry ..
-
[Day15] 캐글이 뭔지 알아봅시다.AIFFEL Life 2020. 9. 29. 15:46
캐글이 무엇인지 아시나요? 저도 잘 모르지만, 캐글은 데이터를 제공하고, 다른 사람들에게 자 여기에 데이터와 답이 있으니 인공지능 학습을 통해 정확도가 높은 인공지능을 구현해 보세요라고 문제를 내는 것입니다. 근데 캐글 문제에 포켓몬에 대한 데이터도 있네요. 캐글 문제와 그것을 풀어가면서 알아두면 좋을 만한 내용들입니다. 1. Pokemon with stats www.kaggle.com/abcsds/pokemon Pokemon with stats 721 Pokemon with stats and types www.kaggle.com 2. Python Set difference() Method www.w3schools.com/python/ref_set_difference.asp Python Set diffe..
-
[Day14] 회귀분석AIFFEL Life 2020. 9. 25. 18:41
오늘은 회귀분석에 대한 내용을 공부했습니다~ 1. 상관관계와 인과관계 ko.wikipedia.org/wiki/%EC%83%81%EA%B4%80%EA%B4%80%EA%B3%84%EC%99%80_%EC%9D%B8%EA%B3%BC%EA%B4%80%EA%B3%84 상관관계와 인과관계 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 상관과 인과에서는 상관과 인과의 관계에 대해 해설한다. 상관이 있는 것 만으로는 인과가 있다고는 단정하지 못하고, 인과의 ko.wikipedia.org 2. Regression Model Accuracy www.datatechnotes.com/2019/02/regression-model-accuracy-mae-mse-rmse.html..
-
[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개 안에 넣을 수 있을까요? 그래서 등장한 것이 유니코드입니다. 유니코드가 등장하기 전에 한글..
-
[Day12] 딥러닝과 신경망의 본질 (글로 배우는 딥러닝)AIFFEL Life 2020. 9. 11. 18:19
오늘은 딥러닝과 뉴런 네트워크 (신경망)에 대해 알아보도록 하겠습니다. 오늘 내용은 인공지능, 딥러닝에 대한 다소 철학적인(?) 내용들이 다수 포함되어 있네요. 1. 여러분들은 AI, Machine Learning, Deep Learning의 차이점에 대해 잘 알고 계신가요? https://wendys.tistory.com/136 [AI] 인공 지능 , 머신 러닝, 딥 러닝 차이점이 무엇일까요? AI, Machine Learning, Deep Learning: What's the difference? 알파고 이후로 더 뜨거워진 AI 시장 하지만 인공지능, 머신러닝, 딥러닝 아직도 혼란스러울것입니다. 그래서 이러한 세 가지 개념들이 무슨 차이가.. wendys.tistory.com 2. 컴퓨터에서 색을 표..
-
[Day11] 멍멍이 상인지 고양이 상인지 알아보기AIFFEL Life 2020. 9. 11. 17:57
인공지능이 사진을 보고 고양이인지 강아지인지 구별하는 문제는 이 세계에서는 오래된 문제이다. 그것을 구현하는 과정을 실습해 보는 날이다. 1. 먼저 텐서 플로우의 데이터셋에 대해서 알아본다. https://www.tensorflow.org/datasets/catalog/overview 데이터 세트 | TensorFlow Datasets Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Devel..
-
[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..