728x90
반응형

전체 글 388

Programming Syntax 2

프로그래밍을 명시할 때는 specification과 implementation을 담아내야 한다. specification에는 defenition, syntax, semantics를 명시해야 한다 implementation은 실행 방법에 대한 가이드라인(자바는 컴파일이 아닌 VM 기반에서)을 명시한다 syntax(formal grammer) : 프로그램의 구조와 형태 - token, expression, statement, Digit ... 문법의 작동방식 parse tree를 설계하여 문법의 규칙을 정한다 : 명사, : 동사, :sentence => -> Context Free Grammer (CFG) 문맥자유문법 왼쪽에 심볼 하나, 오른쪽에 심볼 하나 이상 terminal symbol = token, ..

Programming Syntax

Language Paradigm 다른 종류 : – Applicative, concurrent, constraint, declarative, definitional, procedural, scripting, single-assignment, … Imperative : 명령형 Assignment, Iteration, Order of execution is critical 프로그래밍의 상태와 이를 변경시키는 구문의 관점에서 연산을 설명 전역적인 상태가 없음. 그저 어떻게 계산되는지를 쭉 적어둠 C언어 int fact ( int n ) { int sofar = 1; while ( n > 0 ) sofar *= n-- ? return &ofar; } # Forth Factorial : stack-oriented ..

인공지능

인공지능과 머신러닝, 그리고 딥러닝의 관계 - 인공지능: 사고나 학습 등 인간이 가진 지적 능력을 컴퓨터로 구현하는 기술 - 기계학습: 컴퓨터가 데이터를 스스로 학습하여, 성능을 향상시키는 알고리즘을 구축 - 딥러닝: 인공신경만 기반 복잡한 비선형 문제를 기계가 스스로 학습하여 해결 인공지능 그럼 지능이란? - 문제 해결 - 추론, 직관, 판단, 상상력, 인지 ... - 물리적, 정신적, 감정적 행동 정신 활동의 종류 - 암기 -> USB memory, - 인식(오감으로) -> sensor, camera - 신체 조절-> 전기신호 - 추측 -> 수학, 통계, 컴퓨터 과학 - 이해 및 추론 -> 인지 과학 (사람처럼 생각하기 인공지능의 정의들1 Act like Human ? Think like Human?..

확장 현실

확장현실 확장현실이란? (Extended Reality; XR) - 정의: 컴퓨터 기술과 웨어러블에서 생성된, 모든 실제 및 가상 결합 환경과, 인간과 기계의 상호작용 - 여기서 'x'는 현재 또는 미래의 공간 컴퓨팅 기술에 대한 변수를 나타냄 확장현실의 역사와 기술의 변천사 - 가상현실 : virtual reality - 증강현실 : augmented reality - 혼합현실 : mixed reality - 확장현실 - early history : 그림을 통해 세상을 반영하려 함 - capturing reality: 영화나 초현실주의 - interactive experience - sensorama, data glove - VR 회사, CAVE, HMD, HTC Vive, google card boa..

AWS EC2에 IPSF 구축하고 Flask로 배포하기

EC2 Instance 1. 생성 security groups 잘 보기!! storage size를 free tier 최대 용량인 30으로 적어두기 마지막에 create new key pair 하고 저장 잘 해놓기 2. connect IPFS 구축 install IPFS wget https://dist.ipfs.io/go-ipfs/v0.11.0/go-ipfs_v0.11.0_linux-amd64.tar.gz tar xvfz go-ipfs_v0.11.0_linux-amd64.tar.gz rm go-ipfs_v0.11.0_linux-amd64.tar.gz sudo ./go-ipfs/install.sh ipfs version initialise the IPFS repository mkdir /home/ubunt..

Web/DB & Cloud 2022.02.13

면접 질문 정리

Loss Function 모델의 성능 판단에 사용 loss가 클 수록 실제값 y와 예측값 y^의 차이가 커진다 Cost Function 오차가 최대로 줄어들 수 있는 함수식 : J(w,b) hypothesis로도 쓰는 듯 Gradient Descent (Optimize) J(w,b)를 최소화하는 w,b 찾기 여기서 알파는 learning rate Computation Graph J(a,b,c)를 어떻게 표현하냐면... Back Propagation 위의 계산식을 거꾸로 통과하면 back propagation ( 빨강) back propagation을 이용하여 Loss 함수를 최적화하기 위해 gradient를 계산 Logistic Regression Gradient Descent 이를 위의 Computat..

Machine Learning 2022.02.12

[백준][Python] 15638번 감시 - 재귀

https://www.acmicpc.net/problem/15683 15683번: 감시 스타트링크의 사무실은 1×1크기의 정사각형으로 나누어져 있는 N×M 크기의 직사각형으로 나타낼 수 있다. 사무실에는 총 K개의 CCTV가 설치되어져 있는데, CCTV는 5가지 종류가 있다. 각 CCTV가 감 www.acmicpc.net Python import sys from collections import deque input = sys.stdin.readline answer = float("inf") n, m = map(int, input().split()) arr = [list(map(int,input().split())) for _ in range(n)] cctv = [(i,j) for j in range(m..

Algorithm Problems 2022.02.12
728x90
반응형