- codingTest
- Kubernetes
- 자격증
- tensorflow
- C
- SingleProject
- 리눅스마스터2급
- Univ._Study
- programmers
- Operating_System
- cloud_computing
- Linux
- Python
- 티스토리챌린지
- Baekjoon
- Algorithm
- 오블완
- Artificial_Intelligence
- Database_Design
- Unix_System
- datastructure
- Android
- study
- c++
- app
- Image_classification
- Personal_Study
- kubeflow
- Java
- 2023_1st_Semester
목록전체 글 (374)
코딩 기록 저장소
1. 데이터와 정보 데이터와 정보 ■ 데이터 - 현실 세계에서 직접 관찰하고 측정하여 수집한 사실이나 값 - 가공하기 이전의 재료 사실, 음성, 문자, 수치 등 ■ 정보 - 어떤 목적이나 의도에 맞게 데이터를 가공 처리한 것 - 특정 목적에 맞게 가공해서 판단의 근거로 사용될 수 있도록 의미와 가치를 부여한 것 ● 정보 처리 (Information Processing) - 데이터에서 정보를 추출하는 과정 또는 방법 - 데이터를 상황에 맞게 분석하거나 해석하여 데이터간의 의미 관계를 파악하는 것 I = P(D) Info = Processing(Data) ■ 데이터와 정보 구분 - 오늘 기온은 영상 8도이고 습도는 75%입니다. D - 기온이 영상 8도이고 습도가 75%인 기상 조건에선 비가 올 확률이 지난..
1. 파일의 속성 다중 사용자 시스템의 특징 - 여러 사람이 하나의 시스템 사용 - 다른 사람이 내 파일을 읽거나 수정, 삭제 할 수 없도록 보안 필요 - 다른 사용자의 무단 접근으로부터 자신의 파일을 보호하는 기능으로 파일에 접근 권한을 부여하여 권한 만큼만 파일을 사용 파일의 속성 - 파일 종류 - 파일 접근 권한 - 하드 링크 개수 - 파일 소유자의 사용자 이름 - 파일이 속한 그룹 이름 - 파일 크기 - 파일의 마지막 수정 일시 ■ 파일의 속성 - 유닉스에서 파일을 관리하기 위해 저장하는 정보들 - ls -l 명령으로 파일 속성을 확인할 수 있음 번호 속성 값 의미 1 - 파일 종류(- : 일반 파일, d : 디렉토리) 2 rw-r--r-- 파일을 읽고, 쓰고, 실행할 수 있는 접근 권한 표시 3..
1. 셸 기본 사용법 익히기 셸의 종류와 변경 ■ 셸 - 사용자와 커널 사이의 중간 역할 - 사용자가 입력한 명령을 처리하고 실행 결과를 알려줌 ( 커널에게 해석한 결과 알려주고 일을 시킴) - 편리한 사용을 위해 다양한 기능 제공함 (해석하고 처리함) ■ 셸의 종류 - 본 셸(sh), 콘 셸(ksh), C 셸(csh), 배시 셸(bash) 등 - 종류 확인하기 - 프롬프트로 확인 : C셸은 % / 본 셸, 콘 셸, 배시 셸은 $ 로그인 하게되면 통상적으로 프롬프트 나타남 - 명령으로 확인 memo : echo $SHELL echo - 화면에 답을 해라 / $SHELL - 셸에 대한 종류 출력하도록 memo : $umask => 022 0022 배시 셸 ■ 로그인 셸과 서브셸 - 로그인 셸 : 사용자가 ..
1. 명제 논리 (Propositional Logic) 명제논리 표현 (Translating English Sentences) ■ 명제 논리에서 영어 문장을 변환 - 원자 명제를 정의하고 명제 변수를 사용해 표현함 - 적절한 논리적 기호를 결정함 "If I go to Harry's or to the country, I will not go shopping." p : I go to Harry's. q : I go to the country. r : I will go shopping. (q ⋁ q) → ¬r memo : 한국어는 이러한 패턴이 잘 안보임. 영어는 조건과 결과가 잘 보이고, If 이러한 구조가 있으면 조건이고, 뒤에는 실행하는 결과가 나온다면 이것은 항상 implication관계를 가짐. 콤마..
1. 지식기반 에이전트 지식기반 에이전트 (Intelligent Agent) ■ 에이전트(Agent)란? - Sensor를 통해 환경(environment)를 인식하고, 동작(action)을 수행할 수 있는 작동기(Actuactors)를 통해 인식된 환경에 대한 동작을 수행하는 개체 -> 즉 복잡한 환경에서 환경을 인식하여 주어진 목표를 달성하려는 시스템 ■ 단순 반사 에이전트 (Simple Reflex Agent) - Sensor를 통해 인식한 환경만을 고려하여 동작(action)을 수행 (이전 History 고려 X) memo : 약간 if else 룰 같음. 해당하는 조건에 맞으면 바로 실행 예를 들어 자율주행 자동차 앞차가 브레이크 밟으면 우리도 브레이크 밟기 시작함 ■ 모델 기반 에이전트 (Mo..
탐색 전략 ■ 탐색 전략 (Search Strategy) 종류 무정보 탐색 (Uninformed Search, Blind Search (맹목적 탐색) ) 정보 이용 탐색 (Informed Search) 지역 탐색 (Local Search) 게임 탐색 (Game search) 1. 정보이용 탐색 (Informed Search) ■ 정보이용 탐색이란? - 상태 공간에 대한 추가적인 정보나 지식을 활용해서 탐색 하는 방법 - 정보이용 탐색은 휴리스틱(H(n), 평가함수)을 활용하기 때문에 휴리스틱 탐색(Heuristic Search)이라고도 함 - 휴리스틱(Heuristic) : 최적의 해를 찾다는 보장(Optimality)은 없지만, 신속한 어림짐작을 통해 충분히 좋은 해를 찾을 수 있는 경험적 지식 mem..