일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- SVM
- pre-trained
- Kaggle
- recommender system
- C++
- 컴퓨터 비전
- neural network
- cs231n
- Support Vector Machine
- 파이썬
- petal to metal
- 컴퓨터 그래픽스
- Regularization
- 딥러닝
- CNN
- SGD
- CPP
- Unsupervised learning
- 그래픽스
- 추천 시스템
- OpenGL
- 인공지능
- 머신러닝
- logistic regression
- 로지스틱 회귀
- Computer Vision
- 신경망
- 비용함수
- 백준
- Vision
- Today
- Total
목록분류 전체보기 (159)
kwan's note
이 복습노트는 네이버 부스트코스 주재걸교수님의 동명 강의를 기반으로 작성하였습니다. www.edwith.org/linearalgebra4ai 인공지능을 위한 선형대수 강좌소개 : edwith - 주재걸 교수 www.edwith.org
출처: 부스트코스-머신러닝을 위한 파이썬 수강일시:2021.01.03 pythonic code는 파이썬 스러운 코드라는 뜻이다. 기존 언어와 다른 파이썬의 특징(주로 장점)을 잘 이용하는 코드로 간결하고 이해하기 쉽게, 파이썬스럽게 작성된 코드를 의미한다. 머신러닝을 위한 파이썬 첫번째 강의는 이러한 파이써닉 코드를 위한 파이썬 복습이 주요 내용이었다. 1.split&join url1 = "www.naver.com" print(url1) url2 = "www.naver.com".split(".") print(url2) url3=".".join(url2) print(url3) 2.List Comprehension result = [] for i in range(10): if(i%2==0): result.a..
이 복습노트는 네이버 부스트코스 동명 강의를 기반으로 작성하였습니다. www.boostcourse.org/ai222 머신러닝을 위한 파이썬 부스트코스 무료 강의 www.boostcourse.org 강좌설명은 아래와 같습니다
수강일시 :2021.01.02 출처: kmooc 컴퓨터구조 14주차: 병렬처리의 기본 개념과 그에 따른 문제점 및 선결조건들을 설명할 수 있다. 병렬컴퓨터의 명령어와 데이터에 따른 분류와 메모리 구성 방법에 따른 분류를 파악한다. 병렬 컴퓨터에 적용되는 연결망의 종류와 특징을 설명할 수 있다. 병렬처리란 다수의 프로세서들을 이용하여 여러개의 프로그램 혹은 프로그램의 분할된 부분을 다수의 프로세서가 동시에 처리하는 기술을 의미한다. 병렬처리가 되려면 해당 프로그램은 다음의 조건을 만족해야 한다. flynn의 분류는 instruction과 data stream의 갯수에 따라 분류한다. SISD: 프로세서한개 데이터스트림 한개인경우, 파이프라이닝 구조에서 이용된다. SIMD: 분산데이터 형태.(벡터 컴퓨터) ..
수강일시 :2021.01.02 출처: kmooc 컴퓨터구조 13주차:cpu와 io를 연결하는 방식에 대해 이해하고 대표적인 방식인 programmed io, interrupted io, dma방식에 대해 설명할 수 있다. I/O는 메인메모리와 달리 cpu에 직접 연결되지 않고 컨트롤러를 통하게 된다. 컨트롤러를 통해 연결되는 이유는 메인메모리와 다르게 I/O device는 다양한 device가 올 수 있고 각 device마다 포멧이 다르므로 이를 cpu와 연결시킬 때 controller가 필요하게 된다. 보조저장장치의 경우 매우 큰 용량을 한번에 이동시키는 반면 키보드는 한번에 8비트만 이동시키는등 매우 다양한 방식이 존재한다. I/O controller의 구조(프린터) data bus를 통해 들어온 출..
수강일시 :2021.01.01 출처: kmooc 컴퓨터구조 12주차: 시스템 버스의 일반 이론 및 시스템버스의 종류에 대해 설명할 수 있다. 다수의 주변장치가 이용하려고 할 때 발생하는 bus contention 및 이를 중재하기 위한 bus arbiration 방식에 대해 설명할 수 있다. 시스템 버스는 addressbus, data bus, control bus가 있다. 버스의 갯수는 memory address의 비트수+한번에 전송하는 data bit수+control signal들의 수가 된다. 예를들어 64비트컴퓨터의 경우 데이터버스가 64개가 된다. 이는 word의 비트수가 된다. 버스의 대역폯: 초당 이동할 수 있는 데이터수. ex) 20MHZ(버스클락), databus 폭(64비트) 인경우 2..
수강일시 :12월 31일 출처: kmooc 컴퓨터구조 11주차: 보조저장장치의 종류를 알고 개념을 설명할 수 있다. 보조저장장치는 대표적으로 세가지 방식으로 구분된다. 하드디스크(magnetic disk) solid state drive(semiconductor) optical disk(light) 하드디스크는 기계적으로 디스크 표면을 읽는 방식이고 이를 대량으로 빠르게 개량한것이 Raid이다. solid state drive는 반도체를 이용하여 속도와 안정성을 높인 형태이다. optical disk는 빛을 이용하여 데이터를 읽고 쓰게된다. optical disk는 이제 사용하지 않는 보조저장장치 형태이고 hdd또한 ssd와 비용차이 가점점 줄어들면서 활용도가 많이 떨어진상태인데 배우고 싶지 않았다. 개..
수강일시 :12월 31일 출처: kmooc 컴퓨터구조 9주차: cpu 처리속도를 향상시키기 위한 방법에 대해 설명하고 캐시의 구성과 매핑 방법을 안다. 캐시 관련 알고리즘을 설명할 수 있다. 캐시는 일반적으로 cpu에 on board 로 설치되어 속도가 빠르다. 이러한 속도의 이점을 이용하여 자주 사용하는 것은 메인메모리에 저장함과 동시에 캐시에 두어 사용한다. 메인메모리보다 속도는 빠르고 용량은적다. 비용이 높기때문에 용량이 작아진다. L1 L2 L3등 cpu와 가까운순서대로 빠르고 용량이 작다. hit ratio란 캐시에 저장되어있는 횟수를 전체 기억장치 access횟수로 나눈 값이다. hit ratio가 높을수록 많이 사용되는 데이터가 캐시에 저장이 되어있다는 뜻이다. L1캐시에 가장 확률이 높은것..