본문 바로가기
반응형

전체 글83

[데이터사이언스개론] 비즈니스 문제와 데이터 사이언스 솔루션 수업 출처) 숙명여자대학교 소프트웨어학부 수업 "데이터사이언스개론", 박동철 교수님 1. Data Science Process 데이터 사이언스의 기본 원리는 데이터 마이닝이다. 데이터 마이닝은 상당히 잘 이해된 단계를 가진 process이다. 데이터 사이언티스트는 실생활의 문제를 하위 작업으로 분리한다. 하위 작업들의 솔루션들이 모여서 전체적인 문제를 해결할 수 있다. 문제의 기저가 되는 공통적인 데이터 마이닝 작업이 존재한다. (ex) classification, regression, clustering, association rule discovery 좋은 데이터 과학자가 되기 위해서는 다양한 공통적인 데이터 마이닝 작업을 해결하는 방법을 알아야 하고, 문제를 이렇게 공통적인 작업들로 나눌 수 있어야.. 2021. 4. 15.
[데이터사이언스개론] Data Science 수업 출처) 숙명여자대학교 소프트웨어학부 수업 "데이터사이언스개론", 박동철 교수님 1. Intro 데이터 사이언스는 다양한 형태로부터 얻은 데이터로 지식이나 인사이트를 도출하는 융합적인 학문이다. 크게 컴퓨터 사이언스, 수학과 통계학, 경영학적 지식이 요구된다. 데이터 엔지니어는 데이터를 다루기 위한 소프트웨어와 시스템을 디자인하고 개발한다. 프로그래밍과 데이터베이스 지식을 필요로 한다. 가장 중요한 것은 데이터를 분석하기 전 전처리하는 과정을 맡는다는 것이다. 통계학자는 통계학적 이론과 방법을 실생활에 적용하여 문제를 해결한다. 통계학과 수학적 지식을 필요로 한다. 데이터 사이언티스트는 쉽게 말해서 둘 다 하는 사람이다. 분석적이고 기술적인 능력을 통해서 데이터로부터 인사이트를 도출한다. 위에서 말했.. 2021. 4. 15.
[행렬] 역행렬과 분할행렬 수업출처) 숙명여자대학교 통계학과 '통계수학' 수업, 윤재은 교수님 1. 역행렬: 정방행렬 A 에 대해서 AB = BA = I 를 만족하는 정방행렬 B, A⁻¹로 표시 역행렬이 존재하기 위한 조건은 A가 정방행렬이면서 det(A) ≠ 0이어야 한다. * 2차 정방행렬 역행렬 구하는 방법 A = [a b; c d]|A| = ad - bcA⁻¹ = 1 / (ad - bc) [d -b; -c a] 2. 역행렬 성질 Th3.1 > 정방행렬 A의 역행렬이 존재하는 경우 그 역행렬은 유일하다. Th3.2 > A의 역행렬이 존재하기 위한 필요충분조건은 |A| ≠ 0이다. Th3.3 > A가 가역행렬이면 A⁻¹ 역시 가역이며 (A⁻¹)⁻¹ = A 이다. ** 가역 = 정칙 = 역행렬 존재 Th3.4 > (A⁻¹).. 2021. 4. 14.
[행렬] 행렬식 수업출처) 숙명여자대학교 통계학과 '통계수학' 수업, 윤재은 교수님 1. 행렬식: 정사각행렬에 실수값을 대응시키는 함수 1-1. 1차원 행렬 행렬식 det(a11) = a11 1-2. 2차원 행렬 행렬식1-3. n차원 행렬의 행렬식 소행렬식과 여인자를 활용하여 라플라스 전개를 통해 구한다.- 소행렬식 : A의 𝑖번째 행과 𝑗번째 열을 지운 뒤에 남는 행렬을 M𝑖𝑗라고 하면, 이것의 행렬식 det(M𝑖𝑗)를 a𝑖𝑗의 소행렬식이라고 한다.- 여인자 : (-1)^(𝑖𝑗) |M𝑖𝑗| 를 a𝑖𝑗의 여인자라고 한다. Th2.1 > 행렬식의 라플라스 전개행렬 A (n x n) = (a𝑖𝑗)의 행렬식은 다음과 같이 계산될 수 있다. > (𝑖번째 행의 각 원소 (a𝑖𝑗))와 그 원소의.. 2021. 4. 13.
[행렬] 행렬의 기초 수업출처) 숙명여자대학교 통계학과 '통계수학' 수업, 윤재은 교수님 1. 행렬: 행과 열로 구분지어진 숫자들의 단순한 직사각형 배열 A의 (i, j)성분은 a𝑖𝑗로 표시 행렬의 표시는 위와 같이 원소를 일일히 보여주는 방식과 아래와 같이 (i, j) 성분에 대한 식을 제시하는 방식이 있다.a𝑖𝑗 = i + j2 - 1, i = 1, 2, j = 1, 2 2. 기본이 되는 몇가지 행렬 2-1. 정방행렬 : 행의 수와 열의 수가 같은 행렬2-2. 영행렬 : 원소가 전부 0인 행렬 (Φ)2-3. 대각행렬 : 정방행렬에서 모든 비대각원소가 0인 행렬2-4. 단위행렬 (항등행렬) (E or I) : 대각행렬에서 대각원소의 값이 전부 1인 행렬2-5. 전치행렬 : 행렬 A의 행과 열을 서로 바꾸어 놓은 .. 2021. 4. 13.
[Baekjoon C] 1152 단어의 개수 www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 www.acmicpc.net 문제 코드 #include #include #include int main() { char str[1000001]; int space = 0; int word = 0; int len; gets(str); len = strlen(str); for (int i = 0; i < len; i++) { if (str[i] == ' ') space++; } word = space +1; if (len == space).. 2021. 2. 19.
반응형