본문 바로가기

Etc/Coursera6

[Coursera] Stanford Machine Learning 01. Introduction Machine Learning Grew out of work in AI New capability form computers Examples Database mining Large datasets from growth of automation/web. E.g., Web click data, medical records, biology, engineering Applications can't program by hand. E.g., Autonomous helicopter, handwriting recognition, most of Natural Language Processing(NLP), Computer Vision. Self-cusomizing programs E... 2020. 8. 22.
Harvard CS50_ASCII 코드 Harvard CS50 Class ※ Chapter 1. 컴퓨터와 컴퓨팅 5. ASCII 코드 ※ Intro - 우리가 컴퓨터로 주로 작성하는 것은 숫자가 아니라 문자임- 0과 1만 이해할 수 있는 컴퓨터가 우리가 사용하는 문자(text)는 어떻게 이해할 수 있을까? ※ 핵심 단어 - ASCII- ASCII 표- 인코딩- 유니코드 ※ ASCII 코드 - 컴퓨터는 텍스트를 비롯한 다양한 형태의 정보를 저장- 하지만 컴퓨터가 0과 1로된 데이터만 저장할 수 있기 때문에, 0과 1을 이용해 텍스트 문자로 나타내야함- ASCII (아스키) : 문자를 컴퓨터가 이해할 수 있는 이진 데이터(0 또는 1)로, 혹은 그 반대로 변환하는 표준 방법 ※ ASCII 인코딩 표준 - ASCII (아스키)는 컴퓨터가 텍스트 데.. 2018. 10. 6.
Harvard CS50_2진수 Harvard CS50 Class ※ Chapter 1. 컴퓨터와 컴퓨팅 4. 2진수 ※ Intro - 컴퓨터는 0과 1 두 가지 숫자로 정보를 저장- 사람은 0부터 9까지 숫자의 조합으로 10, 826, 29325와 같은 숫자를 만들어낼 수 있음- 컴퓨터도 0과 1의 조합으로 크고 작은 숫자와 다양한 문자를 만들 수 있음 ※ 2진수 - 컴퓨터는 비트 형태로 데이터를 나타냄- 비트는 이진법의 최소 단위임- 숫자 0과 1로 신호를 나타내는 최소 단위를 비트라고 함- 비트를 가지고 수학적 연산을 하기 위해, 컴퓨터는 0과 1만을 사용하는 2진수라는 수 체계를 사용함 ※ 수 체계 - 우리가 사용하는 수 체계는 10진수- 10진수는 0부터 9까지 10개의 숫자를 이용하여 값을 표현할 수 있음- 10진수에서 각 .. 2018. 10. 5.
Harvard CS50_비트와 바이트 Harvard CS50 Class ※ Chapter 1. 컴퓨터와 컴퓨팅 3. 비트와 바이트 ※ Intro - 아이콘이나 컴퓨터 본체, 모니터 전력 버튼에는 위가 열린 동그라미 안에 세로 막대기가 그려져 있음- 동그라미는 0, 세로 막대기는 1을 의미함 ※ 학습 목표 1. 데이터를 표현하는 추상적 개념의 종류2. 2진 수열이 디지털 데이터를 어떻게 표현하는지 이해 ※ 비트 (bit) - 정보를 저장, 연산을 수행하기 위해 비트(bit)라는 측정 단위를 사용- 비트는 이진 숫자라는 뜻을 가진 "binary digit"의 줄임말. 0과 1, 두가지 값만 가질 수 있는 측정 단위임- 디지털 데이터를 여러 비트들로 나타냄으로써 두 가지 값만 가지고도 많은 양의 정보를 저장할 수 있음- 컴퓨터는 저장되어 있는 데.. 2018. 9. 28.
Harvard CS50_기억장치 Harvard CS50 Class ※ Chapter 1. 컴퓨터와 컴퓨팅 2. 기억장치 ※ 들어가기전에 - 우리는 컴퓨터를 통해 수없이 많은 자료를 저장하기도 하고 불러오기도 함- 그렇다면 컴퓨터는 이처럼 수많은 자료를 어떻게 저장하고 기억하는 것일까?- 컴퓨터가 자료를 담아두는 기억장치의 종류와 특징에 대해 이해하기 ※ 학습 목표 - 컴퓨터에 쓰이는 기억장치의 의미를 정확하게 이해- 기억장치의 종류를 알고, 각각의 크기와 속도를 비교해 ※ 핵심 개념 - 기억장치- RAM- 캐시- 가상 기억장치 ※ 기억장치 - 컴퓨터가 계산을 수행하기 위해 비트와 바이트 형태로 기억장치에 저장할 수 있어야함- 컴퓨터가 나중에 데이터를 검색할 수 있도록 보관함- 기억장치는 종류마다 서로 다른 속도를 내고, 내부에 저장할 .. 2018. 9. 23.
Harvard CS50_하드웨어 Harvard CS50 Class ※ Chapter 1. 컴퓨터와 컴퓨팅 1. 하드웨어 1) 들어가기전에 - 컴퓨터 혹은 노트북을 구입한다고 가정해보자. - 만약에 컴퓨터 구입 비용에 있어 전혀 부담이 없다면 최고의 컴퓨터 혹은 노트북을 사기 위해 컴퓨터의 성능을 여러가지로 고려함- 용량, 속도, 크기, 무게, 배터리의 수명 등이 있을 수 있음 2) 학습 목표 - 컴퓨팅이 다른 분야의 혁신에 어떠한 영향을 끼쳤는지 이해- 컴퓨터의 하드웨어에는 어떤 요소들이 있는지 이해 3) 핵심단어 - 하드웨어- 중앙처리장치- 기억장치- 입출력장치 4) 하드웨어 - 하드웨어는 컴퓨터를 물리적으로 구성하는 요소이며 컴퓨터에 연결되어 추가적인 기능을 수행함- 하드웨어에는 다양한 형태와 구성 요소가 있음 5) 컴퓨터 내의 하.. 2018. 9. 9.