분류 전체보기 94

[마이크로 프로세서] 라즈베리파이 소개

[마이크로 프로세서] 라즈베리파이 소개 라즈베리파이(Raspberry Pi)란? 영국 Raspberry pi 재단 교육용 소형 컴퓨터 Eben Upton, 캐임브릿지 컴퓨터 사이언스 학과 교수가 설립 과일 Raspberry + Python = Raspberry Pi 캐임브릿지 대학교의 컴퓨터 연구실과 미국 브로드컴(Broadcom)이 지원 그림 출처 : https://community.element14.com/products/raspberry-pi/w/documents/27523/10-years-of-raspberry-pi---history-of-raspberry-pi-and-element14-community 10 Years of Raspberry Pi - History of Raspberry Pi a..

[네트워크 데이터 통신] 데이터통신과 네트워크 구조

[네트워크 데이터 통신] 데이터통신과 네트워크 구조 통신이란? 프로토콜에 따라 기호나 표시 등을 사용해 한 지점에서 다른 지점으로 정보를 전달하는 과정 데이터통신이란? 컴퓨터와 같이 통신 기능이 있는 두 개 이상의 통신장치 사이에서 동선이나 광섬유 혹은 무선 링크 등을 포함하는 전송매체를 사용하여 통신 프로토콜에 따라 데이터로 표현되는 정보를 교환하는 과정 데이터통신 네트워크 시스템의 필요 요소 메시지 : 통신을 하려는 정보로 텍스트, 숫자, 그림, 비디오 정보 등으로 구성 전송장치 : 컴퓨터, 워크스테이션, 전화, 비디오카메라 등과 같이 메시지 혹은 데이터를 전송하는 장치 수신장치 : 메시지를 받는 장치 전송매체 : 메시지가 전달되는 실제 전송로 프로토콜 : 데이터통신과 관련된 규칙 네트워크 시스템은 ..

[소프트웨어공학] 유스케이스 다이어그램(Use-case Diagram)

[소프트웨어공학] 유스케이스 다이어그램(Use-case Diagram) 이전 포스팅에서 구조 다이어그램에 해당하는 클래스 다이어그램과 컴포넌트 다이어그램에 대해 알아보았습니다. 이번 포스팅에서는 행위 다이어그램에 해당하는 유스케이스 다이어그램(Use-case Diagram)에 대해 알아보도록 하겠습니다. 구조 다이어그램(Structure Diagram) 클래스 다이어그램(Class Diagram) 컴포넌트 다이어그램(Component Diagram) 행위 다이어그램(Behavior Diagram) 유스케이스 다이어그램(Use-case Diagram) 시퀀스 다이어그램(Sequence Diagram) 콜라보레이션 다이어그램(Collaboration Diagram) 상태 다이어그램(State chart Di..

[소프트웨어공학] 컴포넌트 다이어그램(Component Diagram)

[소프트웨어공학] 컴포넌트 다이어그램(Component Diagram) 지난 포스팅에서 클래스 다이어그램을 알아봤습니다. 이번 포스팅에서는 컴포넌트 다이어그램에 대해 알아보도록 하겠습니다. 구조 다이어그램(Structure Diagram) 클래스 다이어그램(Class Diagram) 컴포넌트 다이어그램(Component Diagram) 행위 다이어그램(Behavior Diagram) 유스케이스 다이어그램(Use-case Diagram) 시퀀스 다이어그램(Sequence Diagram) 콜라보레이션 다이어그램(Collaboration Diagram) 상태 다이어그램(State chart Diagram) 활동 다이어그램(Acticity Diagram) 컴포넌트란? Source code(.h, .cpp, ....

[소프트웨어공학] 클래스 다이어그램(Class Diagram)

[소프트웨어공학] UML 다이어그램 이전 포스팅에서 UML기본 표기 형식 및 표현법에 대하여 다루었습니다. https://deep-learning-challenge.tistory.com/68 [소프트웨어공학] UML 정의와 종류 [소프트웨어공학] UML 정의와 종류 UML 정의 UML이란 Unified Modeling Language의 약자로, 프로그램 설계를 표현하기 위하여 사용하는 "모델링 언어" 입니다. 시스템의 산출물을 규정하고 문서화하기 deep-learning-challenge.tistory.com 이번 포스팅에서는 UML다이어그램의 종류에 대해 간단히 말씀드리고, Class Diagram을 다루도록 하겠습니다. 내용이 많다 보니 여러 편으로 나누어 질 것 같습니다. UML다이어그램은 UML(..

[소프트웨어공학] UML 정의와 종류

[소프트웨어공학] UML 정의와 종류 UML 정의 UML이란 Unified Modeling Language의 약자로, 프로그램 설계를 표현하기 위하여 사용하는 "모델링 언어"입니다. 시스템의 산출물을 규정하고 문서화하기 위한 "시각적인 언어"입니다. UML이 등장하기 이전에, 다양한 객체 모델링 방법이 공존하였습니다. 이 점에 많은 불편함이 있어서 통합한 모델링 방법을 UML이라고 합니다. (Unified : 통합) UML 모델의 기본 구성 요소 UML의 기본 구성 요소에는 크게 사물(Things)과 관계(Relationships)가 있습니다. 사물에는 Actor, Class, Use Cases, Package, Component, Node, note가 있고 관계에는 일반화관계(Generalization..

[데이터베이스] 데이터베이스, DBMS

[데이터베이스] 데이터베이스, DBMS 데이터베이스란? 데이터베이스는 여러 사람이 공유하여 사용할 목적으로 통합, 관리하는 데이터의 집합입니다. 일반적으로 데이터베이스 관리 시스템(DBMS, DataBase Management System)에 의해 제어됩니다. 데이터베이스의 특징 실시간 접근성, 지속적인 변화, 동시 공유, 데이터의 논리적 독립성, 오랜 시간 지속 데이터베이스의 장점 데이터 중복 최소화, 데이터의 표준화, 데이터의 독립성, 용이한 접근 가능 데이터베이스 모델 Hierachical model (계층형 모델, 트리 모델) Network model (네트워크형 모델) Relational model (관계형 모델) Object model (객체형 모델) DBMS (DataBase Manageme..

[PyTorch] torch.optim.lr_scheduler

[PyTorch] torch.optim.lr_scheduler 파이토치의 learning rate scheduler에 대한 포스팅을 하도록 하겠습니다. 다음의 파이토치 공식 문서를 참조함을 밝힙니다. https://pytorch.org/docs/stable/optim.html torch.optim — PyTorch 1.10 documentation torch.optim torch.optim is a package implementing various optimization algorithms. Most commonly used methods are already supported, and the interface is general enough, so that more sophisticated ones ..

[데이터 과학을 위한 통계] 2. 데이터와 표본분포

[데이터 과학을 위한 통계] 2. 데이터와 표본분포 이전 포스팅에 이어서 이번 포스팅에서는 두 번째 챕터를 리뷰해보려고 합니다. 우선 다음의 교재를 공부한 내용을 개인적으로 정리하는 포스팅임을 밝힙니다. 글을 읽으시다가 이상한 점이나, 궁금하신 점은 편하게 댓글로 남겨주시면 감사하겠습니다. 1. 표본추출과 표본편향 표본이란? 표본은 모집단(큰 데이터 집합)으로 부터 얻은 데이터의 부분집합을 의미합니다. 임의표본추출은 모집단으로 부터 샘플을 무작위로 추출하는 과정을 말합니다. 임의표본추출은 복원추출과 비복원추출로 나뉩니다. 표본편향 표본편향이란 모집단에서 표본을 추출할 때(샘플링할 때) 표본을 잘못 선택하여 통계 분석이 왜곡되는 것을 의미합니다. 한 예시로, 1936년 미 대선에서 루즈벨트와 랜던의 경선에..

반응형