일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- tinyml
- MCU 딥러닝
- 코테 문제
- 포스코 ai 교육
- 컴퓨팅사고
- dfs문제
- sort
- TensorFlow Lite
- 삼성역량테스트
- BFS
- 딥러닝
- 그리디
- 삼성역테
- bfs문제
- 임베디드 딥러닝
- 삼성코딩테스트
- DP
- 포스코 AI교육
- 삼성코테
- 자료구조
- 초소형머신러닝
- tflite
- 코딩테스트
- 코테
- dfs
- 포스코 교육
- 알고리즘
- DP문제
- 다이나믹프로그래밍
- 영상처리
- Today
- Total
목록공부 (176)
코딩뚠뚠
포스텍에서 제공하는 AI 기초 강의로 앞선 포스팅과 이어진다. dbstndi6316.tistory.com/224 [POSCO 교육 사전학습] AI 입문 - 컴퓨팅사고1_1 POSCO AI 오프라인 교육 전 온라인으로 AI에 대한 기초를 수강할 수 있었다. 정식 명칭은 [청년 AI-Big Data 아카데미] 의 온라인 예비과정인 [청년 AI-Big Data 아카데미 온라인 기초과정(MOOC)] 이다. 관련 dbstndi6316.tistory.com 컴퓨팅 : 컴퓨터가 수행 주체인 계산 : 계산 대상(DB) + 계산 언어(프로그래밍 언어) + 계산 과정(코드와 디버깅) + 계산 수행(CPU, Memory) 프로그래밍 언어 : 문법 - 어휘를 명시, 단어 배치 규정을 정의 의미론 - 실행 결과를 설명, 단어조..
POSCO AI 오프라인 교육 전 온라인으로 AI에 대한 기초를 수강할 수 있었다. 정식 명칭은 [청년 AI-Big Data 아카데미] 의 온라인 예비과정인 [청년 AI-Big Data 아카데미 온라인 기초과정(MOOC)] 이다. 관련 링크 : youth.posco.com/posco/edu/index.php?mod=academy&pag=academy01#khwhay pabi.smartlearn.io/? 강의는 POSTECH 교수님들이 제공하고 있고, 강좌별 수료증을 수여하는데 성적 성취율도 있었다. 강좌는 빅데이터분석, R프로그래밍, 컴퓨팅사고, 컴퓨터공학, Python, 통계학 등으로 구성되어있었고 이외의 특강도 존재했다. 나는 그 중 몇 가지 강좌만 골라 수강할 예정이다. 문제 제시 1. 생활기록부 ..

우선 간단히 캐시메모리란 : CPU (속도빠름) 와 MM (속도느림) 간 속도차이에 따른 병목형상을 줄이기 위한 범용메모리이다. 입출력 데이터를 버퍼링해서 MM에의 접근 없이 빠른 입출력을 제공한다. 캐시의 지역성이란 : 캐시가 효율적으로 동작하려면, 캐시에 저장할 데이터가 지역성을 가져야 한다. 지역성이란 데이터 접근이 시간적 혹은 공간적으로 가깝게 일어나는 것을 말한다. 지역성의 원리 : 캐시메모리는 병목현상을 줄이기 위한 범용메모리이고 이런 역할을 수행하기 위해서는 CPU가 원하는 데이터를 어느정도 예측할 수 있어야 한다. 왜냐하면 캐시의 성능을 좌우하는 것은 작은 용량의 캐시 메모리에 CPU가 사용할 의미있는 정보가 얼마나 들어있는가 이기 때문이다. 이때 Hit rate를 극대화 시키기 위해 지역..

공간 필터링이란? 영어로는 Spatial Filtering 이라고 부른다. 영상에 쓰이는 필터는 부드럽게 만드는 필터와 날카롭게 만드는 필터가 있을 것이다. 이의 쓰임은 feature를 특징하기 위함일 수 있고 추적할 수도, 또는 기본적으로 사진을 보정하기 위함일 수도 있다. 이를 위해서는 마스크 연산을 사용한다. 공간필터링은 영상 신호에 대해 공간 영역 에서의 필터 처리(필터링) 를 의미한다. 필터링 이란? 무언가를 걸러주는 것이다. 영상에서의 필터링도 같은 맥락으로 생각하면 된다. 필터를 이용해 영상에서 필요한 정보만 통과시키는 과정을 필터링이라고 한다. 영상처리에서의 필터링은 크게 두 종류로 나눠볼 수 있다. 주파수공간에서의 필터링과 공간적필터링이다. 주파수 공간에서의 필터링 : 푸리에 변환을 통해..

머신러닝 입문자들의 필수코스라고 할 수 있는 앤드류 응 님의 강의를 번역해놓은 아래 브런치를 참고하여 공부하고 핵심내용만 정리해보고자 한다. 원문 출처 : brunch.co.kr/@linecard/451 앤드류 응의 머신러닝 (3-2) : 덧셈과 스칼라 곱 온라인 강의 플랫폼 코세라의 창립자인 앤드류 응 (Andrew Ng) 교수는 인공지능 업계의 거장입니다. 그가 스탠퍼드 대학에서 머신 러닝 입문자에게 한 강의를 그대로 코세라 온라인 강의 (Coursera.org brunch.co.kr 지난 포스팅에서의 행렬과 벡터의 개념을 뒤로하고 연산에 대해 알아보고자 한다. 덧셈과 스칼라곱 행렬의 덧셈 이와 같은 3 x 2 형태의 행렬끼리 덧셈을 수행한다면 이와 같은 답이 도출 될 것이다. => 두 행렬의 합은 ..

머신러닝 입문자들의 필수코스라고 할 수 있는 앤드류 응 님의 강의를 번역해놓은 아래 브런치를 참고하여 공부하고 핵심내용만 정리해보고자 한다. 원문 출처 : brunch.co.kr/@linecard/450 앤드류 응의 머신러닝 (3-1) : 행렬과 벡터 온라인 강의 플랫폼 코세라의 창립자인 앤드류 응 (Andrew Ng) 교수는 인공지능 업계의 거장입니다. 그가 스탠퍼드 대학에서 머신 러닝 입문자에게 한 강의를 그대로 코세라 온라인 강의 (Coursera.org brunch.co.kr 행렬의 개념 : 기본적인 행렬의 이론부터 시작한다. 행 : row 열 : column 으로 부른다. 간단히 예를 들면 위의 행렬은 row : 4 / column : 2 인 4x2 행렬이다. 위 행렬이 A행렬이라고 하면 여기서..

가상메모리란 : 'Virtual Memory' 프로세스 전체가 메모리에 올라가 있지 않아도 실행이 가능하게 하는 기법. 즉 필요한것만 올린다. - 다중 프로그래밍을 위해서는 多중 즉 여러 프로세스들을 동시에 메모리에 올려두어야 한다. 이에는 많은 메모리가 필요하나 가상 메모리를 이용하면 프로그램이 물리 메모리보다 커도 실행된다는 장점이 있다. 개발 배경 : 1. 프로세스가 실행되려면 코드의 전부가 물리 메모리에 올려야 했고, 이 때 메모리 용량보다 큰 프로그램은 실행할 수 없었다. 2. 여러 프로그램을 동시에 올리려면 용량의 한계, 페이지 교체 등의 성능이슈 발생 3. 불필요한 프로그램이 메모리에 올라와 있을 수 있다. (가끔만 사용되는 코드) 하는 일 : 1. 가상 주소 공간을 사용자에게 제공 - 가상..

이전 포스팅에서 Git에 대한 개요와 소규모 프로젝트에서 Git을 활용하는 방법에 대해 간단히 설명했다. dbstndi6316.tistory.com/200 Git 개념 및 사용법 1 개발에 관심만 있는 사람이라면 대학교 저학년 학생이어도 한 번쯤 들어보았을 이름 Git, Github이다. Git 은 형상관리도구 이다. (예전에는 SVN을 많이 썼다고 하는데.. 요즘은 Git이 널리 쓰인다.) 형 dbstndi6316.tistory.com 이번 포스팅에서는 조금 더 심화된 개념과 대규모 프로젝트에서의 활용방안에 대해 이야기 해보고자 한다. 1. Git 사용자 구분 이전의 소규모 프로젝트에서는 사용자 구분이 딱히 필요하지 않았다. 왜냐하면 내가 곧 관리자이자 collaborator 였기 때문이다. 개인프로젝..