2023년 2월 21일 (화)
- 01:302023년 2월 21일 (화) 01:30 차이 역사 −23 딥러닝 →Backward Propagation
- 01:292023년 2월 21일 (화) 01:29 차이 역사 +5,370 딥러닝 편집 요약 없음
- 01:282023년 2월 21일 (화) 01:28 차이 역사 +1,886 새글 Backward propagation 새 문서: 분류: 딥러닝 500px|섬네일|가운데 == 개요 == 최적화할 함수 <math>f(\mathbf{x})</math>에 대하여, 먼저 시작점 <math>\mathbf{x}_0</math>를 정한다. 현재 <math>\mathbf{x}_i</math>가 주어졌을 때, 그 다음으로 이동할 점인 <math>\mathbf{x}_{i+1}</math>은 다음과 같이 계산된다. :<math>\mathbf{x}_{i+1} = \mathbf{x}_i - \gamma_i \nabla f(\mathbf{x}_i)</math> 이때 <math>\gamma_i</math>는 이... 최신
- 01:272023년 2월 21일 (화) 01:27 차이 역사 +694 새글 딥러닝 새 문서: 분류: 딥러닝 ==개요== 딥러닝과 기계 학습(Machine Learning)은 본질적으로 차이가 없다. 그러나 딥러닝은 Neural Network와 Gradient Decent에 초점을 맞추어서 Deep한 네트워크를 다루는 것에 흥미가 있다는 점이 차이가 난다. 사실 두 용어는 이름만 다르고 같은 것을 지칭하는 것이지만 딥러닝은 그중 초점을 맞추는 부분이 다른 것이다. Deep Network는 big-hype-parameter을 통해서...
- 01:272023년 2월 21일 (화) 01:27 차이 역사 +621 새글 비지도 학습 새 문서: 분류: 비지도 학습 == 개요 == 지도 학습은 학습을 위해서 Output을 요구한다. 즉 학습을 위해서 이미 학습을 통해서 도출할 결과가 필요한 것이다. 그러나 비지도 학습의 경우에는 이러한 데이터가 필요없이, 데이터만 가지고 학습을 시도한다. == 사용하는 곳 == # 클러스터링: GMM # 비정상 탐지(Anomlay detection) # Dimension reduction: PCA # Auto Encoder: 오토 인... 최신
- 01:272023년 2월 21일 (화) 01:27 차이 역사 −1 K-Means 넘겨주기 대상을 K-Means clustering에서 K-Means algorithm 문서로 변경했습니다 최신 태그: 넘겨주기 대상 변경
- 01:262023년 2월 21일 (화) 01:26 차이 역사 +36 새글 K-Means K-Means clustering 문서로 넘겨주기 태그: 새 넘겨주기
- 01:262023년 2월 21일 (화) 01:26 차이 역사 +1,692 새글 클러스터링 새 문서: 분류: 비지도 학습 == 개요 == 클러스터링은, 라벨이 없는 데이터에서 패턴을 찾는 것을 말한다. 예를 들자면, 이메일을 비슷한 내용끼리 그룹핑하는 것이나, 손님들의 분류를 찾는것과 같이 주어진 데이터를 패턴에 따라서 분류하는 것을 말한다. 클러스터링 알고리즘은 데이터를 요구하나 라벨을 요구하지는 않는다. Clustering은 수학적으로 similar instances들을 grou... 최신
- 01:262023년 2월 21일 (화) 01:26 차이 역사 +1,731 새글 K-Means algorithm 새 문서: 분류: 비지도 학습 == 개요 == K는 클러스터링 할 숫자를 말한다. 알고리즘은 반복을 수행하면서 클러스터링을 수행한다. 사실 이 알고리즘은 Voronoi Graph를 생성하는 것과 매우 비슷한 알고리즘을 가진다. 매우 휴리스틱한 방법이지만, 매우 효과적으로 잘 작동한다. K means알고리즘은 수렴을 보장하지만, 최적의 해를 구한다는 보장은 하지 못한다. 또한 데이터... 최신
- 01:252023년 2월 21일 (화) 01:25 차이 역사 +1,994 새글 Soft link 새 문서: 분류: 파일 시스템 == 소프트 링크 == :ln -s 심볼릭 링크라고 부르기도 한다. 유닉스 시스템에서도 지원하며, 윈도우에서는 NTFS이상의 파일시스템에서 지원한다. XP는 툴이 윈도우에 내장되어 있지 않아서 별도의 유틸을 사용해야 한다. 심볼릭 링크는 셸에서의 링크와 거의 비슷하지만, 차이점이라면 셸에서 지원하는 것이 아니라 파일시스템에서 지원한다는 점... 최신
- 01:252023년 2월 21일 (화) 01:25 차이 역사 +36 새글 MBR Master boot record 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 01:232023년 2월 21일 (화) 01:23 차이 역사 +36 새글 마스터 부트 레코드 Ahn9807님이 마스터 부트 레코드 문서를 Master boot record 문서로 이동했습니다 최신 태그: 새 넘겨주기
- 01:232023년 2월 21일 (화) 01:23 차이 역사 0 잔글 Master boot record Ahn9807님이 마스터 부트 레코드 문서를 Master boot record 문서로 이동했습니다 최신
- 01:232023년 2월 21일 (화) 01:23 차이 역사 +2,043 새글 Master boot record 새 문서: 분류: 파일 시스템 ==개요 == {| class="wikitable" |+ 마스터 부트 레코드의 구조 |- ! colspan="2" | 주소 ! rowspan="2" style="vertical-align: middle" colspan="2" | 설명 ! rowspan="2" style="vertical-align: middle" | 크기<br />(바이트) |- ! style="width: 3em" | 십육진수 ! style="width: 3em" | 십진수 |- | style="text-align: center" | <code>0000</code> | style="text-align: center" | 0 || colspan="2" | 코드...
2023년 2월 19일 (일)
- 09:272023년 2월 19일 (일) 09:27 차이 역사 +1 AppArmor 편집 요약 없음 최신
- 09:272023년 2월 19일 (일) 09:27 차이 역사 +998 새글 AppArmor 새 문서: 분류: 운영체제 기반 보안 분류: 리눅스 커널 == 개요 == Application Armor은 Linux Security Module을 사용한 예시로, 시스템 관리자가 Program의 기능을 제한할 수 있는 기능이다. AppArmor은 애플리케이션 실행전 행동을 검사하고 실행여부를 결정하며, 이러한 기능을 프로파일이라 부른다. 제한할 수 있는 기능 즉 프로파일에는 Network access, Socket, File system permission,이나 Ex...
- 09:132023년 2월 19일 (일) 09:13 차이 역사 +63 Linux Security Modules 편집 요약 없음 최신
- 08:592023년 2월 19일 (일) 08:59 차이 역사 +1,690 새글 Linux Security Modules 새 문서: 분류: 리눅스 커널 분류: 운영체제 기반 보안 == 개요 == Linux Security Modules (LSM)은 리눅스 커널에 서 제공하는 보안 모듈들의 프레임워크를 말하는 말이다. LSM은 오픈소스 프로젝트로서, 리눅스 커널 2.6부터 리눅스 커널에 포함되었다. == 디자인 == LSM은 리눅스 커널에 최소한의 변경을 가하면서 Mandatory access control을 리눅스 커널에 구현하기 위해서 디자인...
2023년 2월 17일 (금)
- 03:272023년 2월 17일 (금) 03:27 차이 역사 +27 새글 UNIX 유닉스 문서로 넘겨주기 최신 태그: 새 넘겨주기
2023년 2월 16일 (목)
- 08:372023년 2월 16일 (목) 08:37 차이 역사 +37 새글 VFS Virtual file system 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 08:372023년 2월 16일 (목) 08:37 차이 역사 +1,774 새글 Virtual file system 새 문서: 분류: 파일 시스템 섬네일|가운데 == 개요 == 가상 파일 시스템(Virtual File System, 줄여서 VFS)은 실제 파일 시스템 위의 추상 계층이다. VFS의 목적은 클라이언트 응용 프로그램이 여러 파일 시스템에 같은 방법으로 접근할 수 있게 하는 것이다. 이를테면 VFS를 사용하면 클라이언트 응용 프로그램은 로컬인 기억 장치에도 네트워크 위의 기억 장치에 직... 최신
- 08:362023년 2월 16일 (목) 08:36 차이 역사 +30 새글 Inode Ahn9807님이 Inode 문서를 아이노드 문서로 이동했습니다 최신 태그: 새 넘겨주기
- 08:362023년 2월 16일 (목) 08:36 차이 역사 0 잔글 아이노드 Ahn9807님이 Inode 문서를 아이노드 문서로 이동했습니다 최신
- 08:362023년 2월 16일 (목) 08:36 차이 역사 +5,338 새글 아이노드 새 문서: 분류: 파일 시스템 == 개요 == 전산학에서 아이노드(inode)는 UFS와 같은 전통적인 유닉스 계통 파일 시스템에서 사용하는 자료구조이다. 아이노드는 정규 파일, 디렉터리 등 파일 시스템에 관한 정보를 가지고 있다. 파일들은 각자 1개의 아이노드를 가지고 있으며, 아이노드는 소유자 그룹, 접근 모드(읽기, 쓰기, 실행 권한), 파일 형태, 아이노드 숫자(inode number, i-nu...
- 08:352023년 2월 16일 (목) 08:35 차이 역사 +24 새글 분류:컴퓨터 네트워킹 새 문서: 분류: 전산과학 최신
- 08:352023년 2월 16일 (목) 08:35 차이 역사 −5 Zero copy 편집 요약 없음 최신
- 08:352023년 2월 16일 (목) 08:35 차이 역사 +2,355 새글 Zero copy 새 문서: 컴퓨터 네트워킹|메모리 == 개요 == 제로카피란 컴퓨터 시스템에서 CPU의 개입을 받지 않고 한 메모리의 영역에서 다른 메모리의 영역으로 데이터를 카피하는 작업을 말한다. 이는 CPU 사이클을 절약하여서 네트워크나 SSD와 같이 빠른 데이터가 필요한 시스템에서 유용하게 이용된다. == 원리 == 제로 카피는 디바이스 드라이버, [[파일 시스템]...
- 08:342023년 2월 16일 (목) 08:34 차이 역사 +958 새글 Demand loading 새 문서: 분류: 프로그램 실행 == 개요 == 동적 적재란 프로세스가 시작할때, 페이징 기술이나 프로그래머의 재간 혹은 운영체제의 도움을 통해서 메모리에 전체 내용을 올리는 것이 아니라 일부분만 올린후 동적으로 페이지를 불러오는 것을 말한다. 이러한 동적 적재를 구현하기 위해서, Dynamic Linking또한 이루어 진다. 동적 적재(dynamic loading) 또는 동적 링크(dynamic link... 최신
- 08:342023년 2월 16일 (목) 08:34 차이 역사 +2,784 새글 유닉스 새 문서: 분류: 운영체제 사례 == 개요 == 유닉스(Unix)는 대부분의 현대적 컴퓨터 운영 체제의 원형이 된 OS이다. 현대의 윈도우 계열이 아닌 리눅스, 안드로이드, macOS, iOS 등의 많은 운영 체제가 유닉스를 그 뿌리로 하고 있다. 원래는 멀티유저용 서버 운영체제이나 현재는 개인용 데스크탑이나 임베디드용으로도 쓰인다. 몇 십년동안 제일 유명하고 널리 쓰이고 있는 운영... 최신
- 08:322023년 2월 16일 (목) 08:32 차이 역사 +3,016 새글 Extended page table 새 문서: 분류: 가상화 == 개요 == 가상머신에서 돌리는 운영체제는 그 자체의 메모리 요구를 하게 된다. 예를 들어서 가상머신의 가상 프로세스가 프로세서에게 특정 Virtual Address를 통하여 어떤 위치에 있는 정보를 읽어오고 싶다고 하면, 가상머신은 그 명령을 가로채서 적절한 호스트 운영체제의 가상 주소로 변환하여야 한다. 즉 가상머신은 가상의 MMU를 에물레이트...
- 08:312023년 2월 16일 (목) 08:31 차이 역사 +31 새글 PnP Plug and play 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 08:312023년 2월 16일 (목) 08:31 차이 역사 0 Plug and play 편집 요약 없음 최신
- 08:312023년 2월 16일 (목) 08:31 차이 역사 +267 새글 Plug and play 새 문서: 분류: 운영체제 Plug and play 가 풀 네임이며, PnP 라고도 불리운다. 즉시 시작이라는 뜻이며, 의미는 컴퓨터에 하드웨어를 연결하면 별도의 사용자 조작이나 프로그램 설치 없이 바로 사용할 수 있는 것
- 08:302023년 2월 16일 (목) 08:30 차이 역사 +22 새글 Atomicity ACID 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 08:302023년 2월 16일 (목) 08:30 차이 역사 +3,475 새글 ACID 새 문서: 분류:데이터베이스 == 개요 == Atomicity, Consistency, Isolation, Durability를 줄인 말이다. 이 ACID를 지키는 최소 단위를 Transaction이라고 한다. ==원자성== 데이터 베이스, 혹은 로그는 적용되거나 아니면 아무것도 적용시키지 않아야 한다. 원자성(atomicity)은 데이터베이스 시스템에서 ACID 트랜잭션 특성 중의 하나다. 하나의 원자 트랜잭션은 모두 성공하거나 또는 실패... 최신
- 08:282023년 2월 16일 (목) 08:28 차이 역사 +4,180 새글 Transaction 새 문서: 분류:데이터베이스 == 개요 == 데이터베이스 트랜잭션(Database Transaction)은 데이터베이스 관리 시스템 또는 유사한 시스템에서 상호작용의 단위이다. 여기서 유사한 시스템이란 트랜잭션이 성공과 실패가 분명하고 상호 독립적이며, 일관되고 믿을 수 있는 시스템을 의미한다. 이론적으로 데이터베이스 시스템은 각각의 트랜잭션에 대해 원자성(Atomicity), 일관성(Co... 최신
- 08:282023년 2월 16일 (목) 08:28 차이 역사 0 DBMS 넘겨주기 대상을 Datebase management system에서 Database management system 문서로 변경했습니다 최신 태그: 넘겨주기 대상 변경
- 08:282023년 2월 16일 (목) 08:28 차이 역사 +44 새글 DBMS Datebase management system 문서로 넘겨주기 태그: 새 넘겨주기
- 08:282023년 2월 16일 (목) 08:28 차이 역사 +1,218 새글 Database management system 새 문서: 분류:데이터베이스 == 개요 == 데이터베이스 관리 시스템(영어: database management system, DBMS)은 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 도구의 집합이다. DBMS은 사용자 또는 다른 프로그램의 요구를 처리하고 적절히 응답하여 데이터를 사용할 수 있도록 해준다. == 기능 == * 정의 : 데이터에 대한 형식, 구조, 제약조건들... 최신
- 08:272023년 2월 16일 (목) 08:27 차이 역사 +2,721 새글 NoSQL 새 문서: 분류:데이터베이스 ==개요== 데이터베이스 모델에 유연성을 주고, 보다 확장성이 높은 시스템을 주기 위한 시도로, 미리 정해진 구조가 없는 데이터베이스 시스템을 말한다. 이러한 시스템은 정확도보다는 확장 가능성 혹은 유연성에 보다 높은 효율을 보인다. NoSQL 데이터베이스는 단순 검색 및 추가 작업을 위한 매우 최적화된 키 값 저장 공간으로, 레이턴시와... 최신
- 08:272023년 2월 16일 (목) 08:27 차이 역사 +35 새글 CNN Convolution layer 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 08:262023년 2월 16일 (목) 08:26 차이 역사 +37 새글 Neuron network 뉴런 네트워크 문서로 넘겨주기 최신 태그: 새 넘겨주기
- 08:262023년 2월 16일 (목) 08:26 차이 역사 +5,567 새글 뉴런 네트워크 새 문서: 분류: 딥러닝 == 개요 == 인간의 뉴런에 의해서 착상된 방식으로, 인간의 뉴런보다는 훨씬 적은 규모를 가지고 있지만, 통상적으로 인간만이 할 수 있다고 생각되어진 일들을 처리하는데 특화된 네트워크 구조이다. 뉴런 네트워크의 제일 작은 구조는 Perceptron이라고 불리우는 최소단위이다. 그러나 기존의 퍼셉트론과 뉴런 네트워크의 차이점은 Activation Fuction... 최신
- 08:262023년 2월 16일 (목) 08:26 차이 역사 +1,229 새글 Fully connected layer 새 문서: 분류: 딥러닝 == 개요 == FCL이란 perceptron에서 모든 weight과 feature의 계산이 이루어지는 것이다. 예를 들어서 weight이 m, feature가 n이라고 하면 계산이 모두 m * n번이루어 지게 된다. 제일 기본적인 방식이자, 행렬처리와 비슷한 방식으로 계산이 이루어진다. 예를 들어서, image의 FCL을 생각해 보자. Image가 32 * 32 * 3이라고 하면, 모두 3072개의 RGB화소가 있는 것이다. 여기... 최신
- 08:252023년 2월 16일 (목) 08:25 차이 역사 +24 새글 분류:인공지능 새 문서: 분류: 전산과학 최신
- 08:252023년 2월 16일 (목) 08:25 차이 역사 +24 새글 분류:딥러닝 새 문서: 분류: 인공지능 최신
- 08:242023년 2월 16일 (목) 08:24 차이 역사 +477 새글 Activation function 새 문서: 분류: 딥러닝 600픽셀|가운데 == 개요 == 딥러닝 네트워크에서는 노드에 들어오는 값들에 대해 곧바로 다음 레이어로 전달하지 않고 주로 비선형 함수를 통과시킨 후 전달한다. 이때 사용하는 함수를 활성화 함수(Activation Function) 이라 부른다. == 종류 == # Sigmoid # Hyperbolic Tangent # Rectified Linear Unity # Leaky ReLU # Exponential LU 최신
- 08:242023년 2월 16일 (목) 08:24 차이 역사 +634 새글 Batch normalization 새 문서: 분류: 딥러닝 600px|섬네일|가운데 == 개요 == ICML'15논문에서 소개된 batch normalization은 딥러닝의 학습 능력, 속도 그리고 안정성을 획기적으로 높힌 알고리즘이었다. Batch normalization은 Input들의 평균과, variance를 구하여 intermediates를 구하여 감마와 베타값을 학습 시켜서 normalization과 학습을 시킨것이다. 이때 hyper parameter인 감마와 베타의... 최신
- 08:242023년 2월 16일 (목) 08:24 차이 역사 +475 새글 Hill climbing search 새 문서: 분류: Path Finding 분류: 탐색 == 개요 == 언덕 오르기 검색은 수치 분석에서 지역 검색 패밀리에 속하는 수학적 최적화 기술을 말하며, 깊이 우선 탐색기법(DFS, Depth - first search)을 기초로 하여 휴리스틱을 적용한 탐색기법이다. 현재 상태와 자식 노드와의 거리 혹은 비용에 따라 정렬한 후 각 단계의 선택이 이전 단계의 상태보다 나은지를 평가하는 것이다.
- 08:232023년 2월 16일 (목) 08:23 차이 역사 +334 새글 Clock nanosleep 새 문서: 분류:POSIX 시스템 콜 == 개요 == 높은 정밀도를 가지는 스레드 sleep에 관한 시스템 콜이다. :<code>int clock_nanosleep(clockid_t clockid, int flags, const struct timespec *request, struct timespec *remain);</code> == 구현 == == 참고 == https://man7.org/linux/man-pages/man2/clock_nanosleep.2.html 최신