목록분류 전체보기 (6)
mingrogram
데이터 모델(연산+데이터구조+제약조건) 데이터 모델링의 결과물을 표현하는 도구 개념적 데이터 모델 - 사람의 머리로 이해할 수 있도록 현실 세계를 개념적 모델링하여 데이터베이스의 개념적 구조로 표현하는 도구 - ex. 개체-관계 모델 논리적 데이터 모델 - 개념적 구조를 논리적 모델링하여 데이터베이스의 논리적 구조로 표현하는 도구 - 관계 데이터 모델 개체-관계 모델(E-R model) 피티 첸이 제안한 개념적 데이터 모델 개체와 개체 간의 관계를 이용해 현실 시계를 개념적 구조로 표현 핵심 요소 : 개체, 속성, 관계 개체-관계 다이어그램 E-R 다이어그램 개체-관계 모델을 이용하여 현실 세계를 개념적으로 모델링한 결과물을 그림으로 표현한 것 개체 현실세계에서 조직을 운영하는 데 꼭 필요한 사람이나 사..
스키마와 인스턴스 스키마 : 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것 (잘 변경되지 않는다) 인스턴스 : 스키마에 따라 데이터베이스에 실제로 저장된 값 (계속 변화한다는 특징이 있다) 3단계 데이터베이스 구조 => 데이터베이스를 쉽게 이해하고 이용할 수 있도록 하나의 데이터베이스를 관점에 따라 세 단계로 나눈 것 => 각 단계별로 다른 추상화 제공 => 내부단계에서 외부단계로 갈수록 추상화 레벨이 높아짐 => 3단계 데이터베이스 구조를 통해 모든 데이터의 저장, 유지와 관련된 복잡한 내용을 숨기고 필요한 데이터만 단순화한 외부 단계의 관점을 일반 사용자에게 제공 - 외부단계 : 개별 사용자 관점 (ex. 집주인 관점 : 각자의 집만 신경쓰는 것) - 개념단계 : 조직 전체의 관점 (ex..
rectified linear unit(ReLU) 값이 아무리 커져도, 미분값이 사라지는 경우가 없어서 가장 많이 사용하는 함수이다 non-linearities function들을 사용해야 선형적이지 않은 집합들을 구분지을 수 있기 때문에 DL에서는 비선형적인 기능이 중요하다 선형적이지 않은 점들의 집합을 비선형적인 그래프로 고치는 과정 : activation functions learning process 에서 'input' 값이 가장 중요함 (input, model(architecture+parameters), output, loss...) 어떤 데이터를 넣었는지, 얼마나 무엇이 부족한지, 등등을 확인하여 값을 도출하는 데 중요하게 쓰이기 때문 선형대수 보완할 점 인공지능에서 많이 쓰는 것 : 4d-..
#데이터베이스 관리 시스템 (1) 파일시스템 - 데이터를 파일로 관리하기 위해 파일을 생성,삭제,수정,검색하는 기능을 제공하는 소프트웨어 - 응용 프로그램마다 필요한 데이터를 별도의 파일로 관리함 -문제점 같은 내용의 데이터가 여러 파일에 중복 저장된다. 응용 프로그램이 데이터 파일에 종속적이다. 데이터 파일에 대한 동시 공유, 보안, 회복 기능이 부족하다 응용 프로그램 개발이 쉽지 않다. *파일 시스템의 주요 문제점 정리 데이터 중복성 저장 공간의 낭비는 물론 데이터 일관성과 데이터 무결성을 유지하기 어려움 => 데이터 통합! 데이터 종속성 사용하는 파일의 구조를 변경하면 응용 프로그램도 함께 변경해야 함 데이터 파일에 대한 동시 공유, 보안, 회복 기능이 부족하다. 동시 공유 기능을 제공하지 않음(제..
#딥러닝 딥러닝 입문에 유익한 강의를 들었다. https://youtu.be/PySo_6S4ZAg 다 이해하기는 어려움이 있었지만 들리는 대로 정리를 해보았다. 1. 딥러닝이 인기 끌고 있는 이유? 데이터 대폭 증가 뭐를 하든 기록이 됨 ex.펜을 사더라도 구매관련 정보가 종이에 기록되는 것이 아닌, 디지털로 기록됨 데이터는 끊이없이 기록되는데, 전통적인 머신러닝은 정체 되어 있음 그래서 갈수록 점점 더 작은 신경망을 훈련시키게됨 -> 성능이 좋아짐 전에 비해, 상대적으로 큰 신경망 훈련 기능의 가용성은 실제로 학생, 거의 모든 사람들에게 허용되었음 2. AI 툴 (강의 타임라인 확인해서 그래프 확인하면 좋을 것 같습니다) 딥러닝 / 머신러닝 PGM(확률론적 그래픽 모델) - Probabilistic G..
#데이터베이스 @필요성 1. 데이터 ----(자료를 의사결정 시 유용하게 활용할 수 있도록 가공 및 처리)----> 정보 2. 정보처리 : 데이터에서 정보를 추출하는 과정 및 방법 3. 정보시스템과 데이터베이스 - 정보시스템 : 데이터를 수집하여 저장했다가, 필요 시 정보를 만들어 주는 수단 - 데이터베이스 : 정보시스템 안에서 데이터를 저장하고 있다가 필요할 때 제공하는 역할 4. 데이터베이스 : 특정 조직의 여러 사용자가 공유해서 사용할 수 있도록 통합해서 저장한 운영 데이터의 집합 (ex. 대학교 수강신청 시스템 안에는 개설된 강의의 정보들이 모두 들어있어, 학생들 모두가 통합된 데이터를 공유하고 있다.) - 공유데이터 : 특정 조직의 여러 사용자가 함께 소유하고 이용할 수 있는 공용 데이터 - 통..