최성철 교수님, 가천대학교 산업경영 공학과에서 근무, 삼성전자 종합 기술원 간단하게 자기 소개를 해주셨다.진행될 강의는, 비전공자도 공부할 수 있게 기초적인 강의 위주로 진행할 계획이라고 설명해주셧고 파이썬(1주차) -> 수학(2주차) -> 딥러닝 입문(3주차) 순으로
이제 본격적인 수업 시작이다. 기본적인 것부터 배워보도록 한다변수와 리스트에 대해 배워 보도록 하자. 파이썬의 기본 개념에 대해 배우는 시간인거 같다.가장 기초적인 프로그래밍 문법 개념데이터을 저장하기 위한 메모리 공간의 프로그래밍상의 이름.만약 professor= "
자료구조는 어떤 데이터를 저장할 때, 그 데이터에 특징에 따라 컴퓨터에 효율적으로 정리하기 위한 데이터의 저장 및 표현 방식 이야기함. 일반적으로 사용되는 정수, 문자열등의 변수 타입보다는 이러한 특징들에 잘 맞는 형태로 데이터를 저장하게 된다면 훨씬 효율적으로 컴퓨터
이번 강의에서는 객체 지향 프로그래밍 언어, Object Oriented Programming(OOP)에 대해서 배웁니다.OOP는 프로그래밍 언어를 배우는 데 있어서 매우 중요한 개념입니다. 파이썬 자체도 OOP 형태로 구성되어 있기도 하지만, 파이썬 나오기 전에 대세
이번 강의에서는 프로그램을 제대로 만들기 위해 알아야 하는 예외 처리와 파일 다루기에 대해서 배웁니다.대부분의 경우 우리가 만드는 프로그램에는 우리가 예상치 못한 오류가 생기곤 합니다. 이를 해결하기 위해서 사전에 모든 경우를 다 지정해서 대비하는 경우도 있지만, 특정
remove : 파이썬리스트 값으로 제거(ex : remove('없애고 싶은 값 넣기') pop : 파이썬리스트 인덱스로 제거(ex : pop(index 넣기)del : del 에 의한 파이썬리스트 제거(ex : del0:, del0::2)f-string 포매팅은 파이
linterpythonPython Docstring Generator : 다운후 ctrl + shift + p -> docstin 치고 나오는거 클릭rainbow csv : csv 데이터를 보기쉽게 색칠터미널 키기 : ctrl + 시프트 +p 에서 터미널 치고 밑에 뜨
numpy는 파이썬으로 진행되는 모든 데이터 분석과 인공지능 학습에 있어 가장 필수적으로 이해해야 하는 도구입니다.numpy는 Numerical Python의 약자로 일반적으로 과학계산에서 많이 사용하는 선형대수의 계산식을 파이썬으로 구현할 수 있도록 도와주는 라이브러
이 페이지는 유니스트의 임성빈 의 강의 자료를 참고 하였습니다.벡터는, 딥러닝에서 매우 중요한 선형대수학의 기본 단위가 되고, 벡터간의 연산을 단순히 숫자 계산으로 끝내기보단, 공간에서 어떤 의미를 가지는지를 이해하는 것이 중요합니다.벡터는 숫자를 원소로 가지는 리스트
강의소개 panel data 의 줄임말인 pandas는 파이썬의 데이터 처리의 사실상의 표준인 라이브러리입니다.pandas는 파이썬에서 일종의 엑셀과 같은 역할을 하여 데이터를 전처리하거나 통계 처리시 많이 활용하는 피봇 테이블 등의 기능을 사용할 때 쓸 수 있습니다.
pandas I 강의에 이어서 pandas 라이브러리의 다음과 같은 기능에 대해 알아봅니다. groupbypivot_tablejoint method (merge / concat)Database connectionXls persistence 여러가지 데이터들 중에 핸들
미분의 개념과 그래디언트 벡터에 대해 설명합니다.경사하강법의 알고리즘과 실제 코드에서의 구현을 보여줍니다.접선의 기울기를 이용해서 함수의 최솟값으로 점을 이동시키는 원리를 알면 이를 바탕으로 경사하강법의 알고리즘과 수식을 이해할 수 있습니다.특히 변수가 벡터인 경우,