교재 리뷰26 뇌를 자극하는 파이썬3 - 2. 코딩을 배우기 전에 읽는 컴퓨터 구조론 # 세줄요약 # 1. 폰 노이만 구조: 1945년 과학자 폰 노이만이 논문 'EDVAC에 관한 보고서'를 통해 데이터를 주고 받는 '입출력 장치', 데이터와 명령어를 보관하는 '기억장치', 데이터의 가공을 담당하는 '중앙 처리 장치'로 구성된 현대 컴퓨터의 구조를 최초로 정의. 중앙 처리 장치(CPU, Central Processing Unit): 산술연산(+, -, *, /)과 논리연산(True False)을 수행하는 '산술 논리 장치'와 명령어를 해독하고 데이터를 산술 논리 장치로 보내고 받아들이는 '제어장치'로 이루어짐. 이렇게 명령어를 불러오고 해독하여 실행하는 주기를 명령주기(Instruction Cycle)라고 부른다. 예시) 1GHz CPU: 1초에 10억회의 명령 주기를 수행하는 성능을 가.. 2019. 10. 15. 파이토치 첫걸음 - 2. 파이토치 # 세줄요약 # 1. 파이토치(PyTorch)는 2017년 초에 공개된 딥러닝 프레임워크로 개발자들과 연구자들이 쉽게 GPU를 활용하여 인공 신경망 모델을 만들고 학습시킬 수 있게 도와줌. - 페이스북 인공지능 연구팀이 주로 관리. - 독자 운영되는 파이토치 포럼에는 프레임워크 개발자들이 직접 답을 해주기도 한다. - 파이토치의 전신인 토치는 루아 프로그래밍 언어로 만들어진 프레임워크. https://pytorch.org/ PyTorch An open source deep learning platform that provides a seamless path from research prototyping to production deployment. pytorch.org 2. 심층신경망을 만들때 신경망의 .. 2019. 10. 15. 파이토치 첫걸음 - 1. 딥러닝에 대하여 # 세줄요약 # 1. 딥러닝에 대해 배우기 전에 딥러닝을 포함한 넓은 개념인 머신러닝, 인공지능에 대한 개념을 알고가자. 인공지능: 기계가 인간의 인지 과정을 모방하는 것. 머신러닝: 명시적으로 프로그래밍되지 않은 상태에서 기계에서 학습할 능력을 부여하는 것을 의미 머신러닝 알고리즘의 종류: 서포트 벡터 머신, k-최근접 이웃 알고리즘, 결정트리, 인공신경망 등등 딥러닝: 인공신경망에서 은닉층의 개수가 1개 이상인 네트워크인 '심층 신경망(Deep Neural Network)'을 사용한 기법. 딥러닝은 머신러닝 기법 중 하나. 2. 머신러닝의 주요한 세 분야: 지도학습, 비지도학습, 강화학습 지도학습(Supervised learning): 데이터와 각각에 해당하는 정답 쌍이 존재할 때 데이터와 정답 간의.. 2019. 10. 8. 파이토치 첫걸음 - 개요 저자: 최건호 출판: 한빛미디어 출간: 2019년 6월 7일 # 세줄요약 # 파이썬 문법에 가깝게 인공지능을 설계할 수 있어 텐서플로보다 코딩이 쉬운 파이토치를 배우기 위해 산 입문서. 파이토치의 문법을 쉬운 예제들로 설명하고 몇몇 중요한 ANN 모델(VGG, ResNet 등등)들의 소스코드를 제공하고 있어 빠르게 배우기에는 좋으나, 이론 설명은 디테일하지 않아 딥러닝 자체를 처음 배우는 책으로는 조금 부족하다. 그러나 어느정도 딥러닝 기본지식을 갖춘 상태라면 Transfer learning, Autoencoder, GAN 등의 기법들에 대해서 모두 설명하고 예제 소스코드 또한 제공하므로 바로 실전 코딩에 적용하기는 좋을 것이다. 2019. 10. 8. 뇌를 자극하는 파이썬3 - 1. 코딩으로의 초대 # 세줄요약 # 코딩의 매력은 '작업의 즐거움'의 즐거움이다 - The Mythical Man-Month 코딩을 하다보면 논리적추론, 논리적사고, 계획하는 능력, 일반적인 문제해결 능력이 저절로 향상된다. 파이썬은 문법이 쉽고, 사용자 많아서 다양한 라이브러리와 많은 커뮤니티를 확보하고 있다는 점에서 코딩 입문자에게 가장 적합한 프로그래밍 언어이다. * 출처: 뇌를 자극하는 파이썬3/박삼현/한빛미디어 1. 코딩의 매력 무언가를 창조한다는 순수한 즐거움 복잡한 퍼즐을 맞추듯 정교한 부품을 조립하여 완성하는 것에서 얻는 희열 항상 배우고 성장하는 즐거움 2. 코딩을 하다보면 논리적추론, 논리적사고, 계획하는 능력, 일반적인 문제해결 능력이 저절로 향상된다. 코딩과 가장 관련이 깊은 것은 논리적 추론 코딩을 .. 2019. 9. 27. 뇌를 자극하는 파이썬3 - 개요 저자: 박상현 출판사: 한빛미디어 출간: 2016년 2월 10일 # 세줄요약 # 1. 천문우주학과 대학원 석사과정 입학 직후 파이썬 코딩을 배우기위해 구매한 교재. - 학부때 사용가능한 언어는 수업 때 배운 C언어, 포트란(말 그대로 고대 언어)들과 인공위성 동아리하면서 배운 매트랩 정도였는데 본격적으로 이때 파이썬을 배우고 연구코딩을 시작하였다. - 당시 대학원 선배들은 기존의 IDL 언어를 사용하는 사람들과 새롭게 떠오른 파이썬(사실 이미 파이썬은 연구필드에서는 유명했지만...) 사용자로 나뉘어 있었는데 지금 생각하면 파이썬 선택하길 정말 잘했다. 2. 파이썬3을 기준으로 파이썬 코딩을 쉽게 배울 수 있도록 잘 설명한 교재. - 당장 코딩을 하기 위해 빠르게 읽고 배우는 입문서로는 딱 좋다. - 그렇.. 2019. 9. 26. 이전 1 2 3 다음