210628_교육1일차(D+3)

오르미·2021년 6월 28일
0

AIFFEL양재

목록 보기
1/8

$담임님의 질문

딥러닝을 배운다. 이앞에 딥과 러닝을 구분해서 찾아볼수있지안을까. 그다음에 머신러닝 이라는 것은 머신과 러닝을 구분해서 볼수있지않을까 인공지능은 실제로 멀까라는 의문을 가져보자.

스스로에게 질문을 던져보는 연습.

Q. 데이터 러닝은 무엇인가,

데이터의 무엇을 학습하나? 데이터의 패턴을 학습한다.

데이터의 패턴이란? 데이터의 특정한 규칙이나 간격, 사람의 눈으로 보기 힘들고, 정밀한 분석을 통해 볼수있다.(같이 이야기듣던 학생의 말)

패턴을 찾는방식: 모델을 통해서 패턴을 찾아낸다. 모델을 만드려고 하는거. 궁극적으로는 데이터에서 어떤 패턴을 추출하는 모델을 만들려고 하는게 목적

$ 내가 찾아내야하는 답

Q.모델에 대한 정의

Q.데이터가 하나있거나 패턴이 없을때 모델링을 어떻게할수있을까?

ps. 내가 해왔던 직장 이나 업무중에서 AI와 인공지능, 딥러닝으로 이용할수있는 것은 무엇이 잇을까.

아마도 옷, 도서관, 안 퍼져있는 분야는 없는것 같고, 공부를 더해봐야하겠다.

AIFFEL 노드스터디

TensorFlow

Command Line : cd, pwd, mkdir 디렉터리명, ls, cd .. , rm -r 디렉터리명

가상환경

리눅스 ls -l 파일정보확인

-rw- r--r-- 1 root root 0 3월 27 01:22 test.txt
먼저 맨 앞의 '-'는 파일 유형이다.
해당 파일이 어떤 종류의 파일인지를 알 수 있다. '-'는 일반 파일, 'd'는 디렉터리, 'b'는 블록 디바이스, 'c'는 문자 디바이스, 'l'은 링크를 뜻한다.
두번째로 오는 'rw-r--r--'는 파일 허가권을 뜻한다.
세번째 '1' 은 링크의 수이다.
네번째 'root'는 해당 파일에 대한 소유권을 가진 소유 사용자의 이름이다.
다섯번째 'root'는 파일을 소유한 그룹의 이름이다.
여섯번째 '0'은 파일 크기이다.
test.txt파일은 touch 명령어로 만든 빈 파일이기 때문에 크기가 0이다.
일곱번째 '3월 27 01:22'는 파일의 최종 수정 일시이다.
마지막 여덟번째 'test.txt'는 해당 파일의 이름

apt-get 명령어

우분투에서 새로운 패키지(프로그램을 설치할때) 가장 보편적으로 사용하고있는 강력한 명령어

사용법

root 계정이 아니라는 가정하에는 sudo(슈퍼유저...)apt-get install, sudo apt-get remove, sudo apt-get clean, sudo apt-get update..... 존재

자주 쓰는 명령어 중 설치된 패키지 리스트 확인:

apt --installed list 설치된 패키지 이름 및 버전정보, 수동/자동 설치 여부 출력
dpkg --get-selections 설치된 패키지 이름만 출력
dpkg -l : 설치왼 패키지의 이름 및 버번 간단한 용도확인

풀잎스쿨

코딩도장 리마인드 (자주쓰이니 익숙해지자)

  1. 파이썬은 ; 안쓴다
  2. 주석은 #
  3. float{실수 int(정수)} float 이 더 큰개념..
  4. 연산기호: / 와 % : 나누기와 % 나머지구하기 // 소수점이하버림
  5. 변수 자료형 알아내기 type(x)
    6.a, b = input().split() -> 입력값 공백기준..
    map(int, input).split()) int 변환
  6. 줄바꿈활용 : \n
  7. 리스트는 =[] =list()
  8. 인덱스는 [0] 부터

**10. 슬라이스 앞 뒤 : 생략하는거 잘 찾기

a[:n+1] n인덱스까지 가져오기
ex) a[:10] 은 인덱스 0~9까지 갖고옴
a[7:] 인덱스 7부터 끝까지
a[:] , a[::] 리스트전체갖고오기
a[::-1] 리스트를 반대로 뒤집음,

오르미의 생각 및 다짐

졸업!!!!!!

profile
개발자가 되어가는 오르미의 기록

0개의 댓글