본문 바로가기

전체 글192

[AI 부트캠프] DAY 11 - 파이썬 5 [오늘의 일지] 파이썬 온라인 실시간 강의 - 반복문부터 클래스까지의 내용 [상세 내용] 파이썬 기본 내용 및 실습 반복문 - try, except(오류처리 혹은 예외처리) : try, except 구문은 오류 발생가능성이 있는 구문을 처리하거나 반드시 오류가 발생하는 구문을 감싸 정상적인 프로그램 흐름이 이어질 수 있도록 처리하는 예외처리 구문입니다. # try, except 형식 try: 처리하고 싶은 코드 except 오류명: try로 처리하지 못한 작업을 처리하기 위한 코드 - try, except를 이용한 연습문제 : 간단한 ATM기 시스템 # try, except 사용 예시 # 간단한 ATM기 시스템을 만들어보겠습니다. # 사용자로부터 메뉴를 입력받습니다. # 입금 # 출금 # 잔액확인 # 종.. 2023. 8. 1.
[정보] 파이썬 코딩 연습하기 좋은 사이트 5가지 추천 1. LeetCode LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 2. HackerRank HackerRank - Online Coding Tests and Technical Interviews HackerRank is the market-leading technical assessment and remote interview solution for hir.. 2023. 7. 30.
[AI 부트캠프] DAY 10 - 파이썬 4 [오늘의 일지] # 오늘은 온라인 실시간 강의로 파이썬의 기본부터 다시 수업이 진행되었습니다. 그래서 오늘의 일지는 수업 중에 다시 봐도 헷갈릴 만한 것이나 실습 연습 문제에서 다뤘던 부분들 위주로 일지를 작성해 보겠습니다. 파이썬 온라인 실시간 강의 - 변수부터 반복문까지의 내용 [상세 내용] 주피터 노트북 (Jupyter notebook) 특징 - 주피터 노트북은 우선 데이터 분석가들이 가장 많이 사용하는 파이썬 편집 프로그램이라고 합니다. 저는 지난 온라인 녹화 강의에서는 구글 코랩을 사용했었습니다. 지금까지 제 주관적인 입장에서는 사실 코랩이 여러 가지 측면에서 좀 더 편하다고 느꼈습니다. 근데 이번에 강사님에 맞춰 주피터 노트북 위주로 사용해 봤는데 단축키 측면이나 문법을 사용하는 데 있어서 더.. 2023. 7. 29.
[AI 부트캠프] DAY 9 - 파이썬 3 [오늘의 일지] 파이썬 익숙해지기 - Input/Output, OOP, 클래, 모듈과 패키지 [상세 내용] 파이썬 익숙해지기 Input/Output - I/O : Input/Output의 약자로 컴퓨터가 데이터를 입력받고 출력하는 모든 작업을 의미합니다. 프로그램 입장에서 들어오는 모든 데이터를 Input, 나가는 모든 데이터를 Output이라고 합니다. 메인 메모리 입장에서 생각하는 들어오고 나가는 모든 데이터에 대해서 I/O 처리라고 부릅니다. (단, CPU와의 소통은 제외) - STDIN / STDOUT (Standard IN, Standard OUT) 파이썬은 input()을 통해서 stdin을 사용자로부터 입력받을 수 있다. 파이썬은 print()를 통해서 stdout을 사용자에게 출력할 수 있.. 2023. 7. 28.
[AI 부트캠프] DAY 8 - 파이썬 2 [오늘의 일지] # 일지를 쓰기에 앞서 오늘 강의는 온라인 녹화 강의로 선택가 두 개가 있었는데 하나는 파이썬이 익숙하지 못한 사람들을 위한 것이었고 다른 하나는 파이썬이 익숙한 사람들이 선택할 수 있었습니다. 저는 당연히 초심자로서 첫 번째를 선택했는데 어제 들었던 강의의 강사님은 달랐지만 내용은 같은 부분을 다루고 있었습니다. 그래서 파이썬 기본 문법을 복습한다는 마인드로 임했습니다. 파이썬 익숙해지기 - 변수, 자료형, 조건문, 반복문, 함수 [상세 내용] 오늘 상세 내용의 방향성 - 오늘은 위에서 설명한 것과 같이 어제의 내용과 거의 똑같았는데 강사님만 달랐기 때문에 예시문을 실습하는 부분에서 다양하게 복습할 수 있었기에 상세 내용에는 오늘 들었던 강의에서 파이썬의 배경지식과 이론정리 부분은 생략.. 2023. 7. 27.
[AI 부트캠프] DAY 7 - 파이썬 1 [오늘의 일지] 파이썬의 배경지식 파이썬 익숙해지기 - 변수와 자료형, 입력과 출력, 조건문, 반복문, 함수 [상세 내용] 파이썬의 배경지식 파이썬의 역사 - Programming : 보통 컴퓨터 시스템을 구통시킬 때 인간이 컴퓨터에 명령을 내리는 것을 말하며 프로그램을 만드는 모든 작업을 개발이라고 칭하기도 합니다. - Python : 컴퓨터 시스템을 구동시키기 위한 프로그래밍 언어 중 하나이며 가장 활용도가 높고 쉬운 언어로 알려져 있습니다. 또 MATLAB, R과 같은 도메인 특화 언어와 Java, C 같은 범용 언어의 장점을 고루 갖추고 있기에 높은 확장성과 다른 언어나 라이브러리에 쉽게 연동이 가능하다는 장점을 가지고 있습니다. 연동 가능한 라이브러리에는 통계, 머신러닝, 자연어, 이미지, 시작.. 2023. 7. 26.
[AI 부트캠프] DAY 6 - 기초 통계학 및 수학 이론 강의 5 [오늘의 일지] 기초 수학 및 기초 통계학 복습 - 지난 4일 동안 수업 내용 과제 발표 - 다른 수강자의 발표 듣기 [상세 내용] 기초 수학 및 기초 통계학 복습 방법 - 부족하게 느껴진 부분은 온라인 강의에 있는 파트를 부분별로 찾아 들었고 제가 지난 수업을 정리했던 블로그 내용을 되돌아보면서 복습을 진행했습니다. 앞으로 시간이 지나도 까먹지 않도록 틈틈이 썼던 내용을 다시 봐야 할 거 같습니다. 수업 1일 차 [AI 부트캠프] DAY 2 - 기초 통계학 및 수학 이론 강의 1 [오늘의 일지] 통계학 기초 정리 - 대푯값, 분산도, 기술통계 기초 수학 및 통계 - 기본 용어 정리 [상세 내용] 통계학 기초 정리 대푯값 - 산술평균 : 흔히 알고 있었던 주어진 수의 합을 주어진 수 odds-endz.c.. 2023. 7. 24.
[AI 부트캠프] DAY 5 - 기초 통계학 및 수학 이론 강의 4 [오늘의 일지] 기초 수학 및 기초 통계학 - 가설검정, ANONA, 선형 대수학, 볼록성, 회귀분석 [상세 내용] 기초 수학 및 기초 통계학 가설검정 - Hypothesis Test : Hypothesis는 한글로 '가설'이라고 하는데 보통 가설검정에서는 두 가지 가설이 존재합니다. 앞선 온라인 강의에서도 등장했었던 귀무가설과 대립가설이 있습니다. 우선 귀무가설은 Hypothesis의 단어 앞에 Null이라는 것을 붙여주고 약어로는 H0로 표현됩니다. 귀무가설은 보통 기각을 시키고 싶은 가설로서 기존의 큰 틀로부터 변화가 없다는 것에 초점을 두고 있는 가설이라고 설명되어 있습니다. 반대로 대립가설은 Hypothesis의 단어 앞에 Alternative라는 대체라는 뜻의 단어가 붙어 H1이라는 약어로 표.. 2023. 7. 22.
[AI 부트캠프] DAY 4 - 기초 통계학 및 수학 이론 강의 3 [오늘의 일지] 기초 수학 및 기초 통계학 - 이항정리, 지수함수, 확률분포, 샘플링, 수열과 극한, CLT and LLN [상세 내용] 기초 수학 및 기초 통계학 이항정리 - Factorial : 보통 n∈N, n! 은 아래와 같이 정의한다. 파이 모양의 문자가 곱연산을 의미한다고 나와있다. 특이한 점은 '0! := 1'이라고 정의하는데 증명과정은 다음과 같다. ' n! = n(n-1)! → n!/n = (n-1)! → n = 1 대입 → n!/1 = 0! → 1 = 0! ' - Binomial theorem : 이항정리라고 말하며 식은 다음과 같다. 그냥 보면 이해가 잘 되지는 않지만 이항 계수를 보고 오면 이해가 쉽다. - Binomial coefficient : (a+b)^n의 다항식을 전개했을 .. 2023. 7. 21.
[AI 부트캠프] DAY 3 - 기초 통계학 및 수학 이론 강의 2 [오늘의 일지] 통계학 기초 정리 - 통계 실험과 유의성 검정, 선형회귀분석 기초 수학 및 통계 - 함수, 확률 기초 [상세 내용] 통계학 기초정리 통계 실험과 유의성 검정 - 가설검정 : 검정이라는 말은 영어로 test로 내가 세운 가설을 통계적으로 유의한 지 살펴보는 것을 의미한다. 검정의 순서는 귀무가설과 대립가설을 설정한 뒤 p-value를 구하고 p-value를 기준으로 가설의 채택/기각 여부를 결정한다. - 귀무가설(Null hypothesis:H0) : 검정의 대상이 되는 가설로서 보통 기존의 관습적이고 보수적인 가설이다. 귀무가설은 기각(reject)을 목표로 한다. - 대립가설(Alternative hypothesis: H1) : 귀무가설에 대립되는 가설로서 연구자가 원하는 주장에 해당한.. 2023. 7. 20.
반응형