전체 글(54)
-
Day 5
절차 지향형 프로그래밍 언어: C 객체 지형형 프로그래밍 언어: Python object oriented programming (OPP) -> 기능별로 객체를 나누어서 만들자 object = 클래스를 갖고 메모리에 구현한 구현체 class: 객체 만드는 설계도 memory: (ram은 실시간으로 썼다 지우는 메모리, 실행되는 공간의 크기) 웹- 자바// 데이터-파이썬 파이썬의 모든것은 객체로 이루어짐 기본적으로 설계도가 있기 때문에 설계도를 기반으로 만들어 내기 좋음 조금씩 고치면 다른데에 활용해서 쓰면 됨. 단점: 설계도가 무조건 있어야됨. 계속 상속받아야 함. 따라서 파생되는게 너무 많이 생길 수 있음. 요즘에는, 함수형 프로그램으로 패러다임이 바뀌고 있음 추상화: 공통적인 개념을 묶은 것 상속: 미..
2023.05.26 -
Day 4
# regular expression (정규 표현식) ''' . : 문자 1개 ^ : 무자열의 시작 $ : 문자열의 마지막 * : o or more + : 1 or more ? : 0 or 1 {n} : n번 반복 {n,m} : n번 부터 m번 {n,} : n번 부터 무한번 [] : 문자의 집합 | : OR () : 괄호 안의 정규식 그룹 \w : [a-zA-Z0-9_] : a~Z, 0~9, _ 포함하는 모든 문자 \W : [^a-zA-Z0-9_] : 위의 문자 제외한 나머지 문자 \d : [0-9] : 0 부터 9 \D : [^0-9] : 숫자 제외한 나머지 문자 \s : [\t\n\r\f\v] : 공백문자 \S : [^\t\n\r\f\v] : 공백 제외한 모든 문자 \b : 단어의 시작과 끝의 빈 공..
2023.05.25 -
Day 2
1. COMPILE vs INTERPRETER 컴파일러 인터프리터 종류 java, C, C++ Python, Ruby, javascript 작동원리 컴퓨터가 알아들어듣는 기계어로 전체를 스캔 컴퓨터가 알아들을 수 있게 한줄씩 실행 오류 탐지 전체 코드를 검사한 후에 오류 탐지 (실행 전 오류 발견) 한문장씩 번역하기 때문에 프로그램을 실행시키고 한 문장씩 번역될 때 오류 발견 가능 메모리 목적코드, 링킹 과정 O -> 메모리 차지 큼 목적코드, 링킹 과정 X -> 메모리 효율 좋음 실행시간 초기 스캔 시간이 오래걸리지만, 전체 실행시간만 따지면 인터프리터보다 빠름 컴파일러보다 오래 걸림 2. Data type List: 여러개의 값을 관리하는 객체, 순서도 있고 중복도 혀용됨. Tuple 튜플의 특징 형..
2023.05.24 -
[멀티잇] start! Day 1
가상환경 만들기 Conda create -n dsde01 python = 3.9 혹은 3.10 Conda activate 이름명:dsde01 Conda bat deactivate REPL (read eval print loop) 중괄호로 감싸는 경우: 명령어가 들어감. 파이썬은 { } 대신 들여쓰기로 함. Space 4를 권장함. 어떤 운영체제에서도 파이썬을 사용할 수 있음. 리눅스 mac window 상관없음 -> 플랫폼에 독립적임 *mac terminal은 마우스 우클릭이 복사 anaconda로 가상환경 사용 이유 가상환경: 플랫폼마다 다른 버전을 사용하고싶어서 머신러닝: tensor1(3.7), tensor2(3.9, 3.10)도 설치할거임. Tool IDE: pycharm (쓰고, 결과확인하는데 ..
2023.05.22 -
[BDA]Do it! 딥러닝 교과서 스터디(1)
1주차 진도: Chapter 2 순방향 신경망 ~ Chapter 3 신경망 학습 인공신경망 모델의 기본 & 경사 하강법과 역전파 알고리즘 에 대해 공부하자 Chapter2 순방향 신경망 : 뉴런들이 모여 계층을 이루고 계층이 쌓여 전체 신경망을 이루는 구조 입력 계층, 은닉 계층, 출력 계층으로 구분 완전연결계층: 계층에 속하는 각 뉴런들이 이전 계층의 뉴런과 모두 연결된 구조 뉴런 가산합산과 활성 함수를 순차적으로 실행하여 데이터 내 특징을 추출함 비선형적으로 변환하는 과정을 거침 기본 활성 함수 = ReLU (Rectified Linear Unit) -> 구간 선형 함수로 비선형 함수임 범용 함수 근사기로서의 신경망 뉴런 - 가중합산과 활성함수를 순차적으로 실행하는 합성함수 f(x) = activat..
2023.05.15 -
생각보다
사람들은 진지한 이야기를 듣기 꺼려한다. 그래서 비슷한 고민을 하거나 비슷한 궁금증을 갖는 사람들을 위해 흘려 듣고 흘려 버릴 수 있는 공간에 기록할 예정
2023.03.16