전체 글

네트워크의 구조에서 살펴보았던 network edge와 access network에 대한 개괄적인 이야기를 해보자. 네트워크의 구성을 network edge(+ access network) + network core로 앞선 포스팅에서 알아본 바 있다. https://he-kate1130.tistory.com/11 1. Internet Internet 이번 포스팅에서는 인터넷에 대하여 두가지 관점을 통해 간단하게 알아보도록 한다. 첫번째는 인터넷의 구성과 동작에 대한 관점이고, 두번째는 서비스로서의 인터넷에 대해 집중한다. I he-kate1130.tistory.com Network Edge network edge는 네트워크의 가장자리에 위치한 수믾은 end system을 통틀어 말한다. 아래의 그림을 예..
Protocol에 대한 개괄적인 이야기를 해보자. Protocol의 역할 Protocos define format, order of messages sent and received among network entities, and actions taken on massage transmission, recipt. 프로토콜은 소프트웨어 모듈 사이의 동작을 정의한 것으로, 그 두 소프트웨어는 반드시 같은 계층에 속한 모듈이어야 한다. 프로토콜은 주고 받는 메세지의 형식,순서, 주고받기 전 후에 해야 할 일을 정의한 것. 프로토콜의 대표적인 에시로는 HTTP, TCP, IP등을 생각할 수 있다. 예시: TCP의 3way handshake Protocol TCP를 사용하는 네트워크 커넥션의 예시를 들어 프로토콜..
· ML
Background 이미 알 법한 간단한 내용이지만, GDA를 이해하기 위한 background는 다음과 같다. ❓Multivariate normal distribution https://en.wikipedia.org/wiki/Multivariate_normal_distribution ❓Bernoulli distribution https://en.wikipedia.org/wiki/Bernoulli_distribution ❓Generative learning algorithm ❓Maximum Likelihood Estimation Gaussian Discriminant Analysis ❗ Assumption ❗ p(x|y) is distributed according to a multivariate nor..
· ML
Linear regression model Linear regressions is defined as an algorithm that provides a linear relationhip between an independent variable and a dependent variable to predict the outcome of future events. 모델이 선형이라는 것은 추정해야 할 파라미터에 대해서 선형변환을 만족시키는 것이다. 선형변환 가산성: X,Y를 분리하여 계산할 수 있음 동질성 : a를 식 밖으로 분리할 수 있음 이는 즉, 가산성과 동질성을 만족하는 경우 선형변환, 선형변환을 만족한다 라고 한다. 실변수 벡터공간에서 벡터X, Y와 스칼라 a에 대해서 다음을 만족하는 함수 T를 선형..
Internet 이번 포스팅에서는 인터넷에 대하여 두가지 관점을 통해 간단하게 알아보도록 한다. 첫번째는 인터넷의 구성과 동작에 대한 관점이고, 두번째는 서비스로서의 인터넷에 대해 집중한다. Internet : 구성과 동작 Internet의 구성 = Network Edge + Network Core Networks Collection of devices, routers, links Network Edge network edge는 host와 access network를 통틀어 말한다.. Host : client, servers Access network : 네트워크 사용자가 처음 접속하는 망으로, 집/학교나 회사/이동 중에 따라서 서로 다른 기술이 사용된다 Network Core Router, L2/L3 ..
자료형 자료형 (Data Type): 데이터의 종류. 데이터의 집합과 연산의 집합을 하나로 묶어 자료형이라 한다. 자료형은 실수, 정수, 불린형 다위의 여로 종류의 데이터를 식별하는 분류. 더 나아가 해당 자료형에 대한 가능한 값, 해당 자료형에서 수행을 마칠 수 있는 여러가지 명령들, 데이터의 의미, 저장하는 방식을 결정한다. - wikipedia 따라서 자료형 = 데이터 집합 + 연산 집합 이라 할 수 있다. 예를 들어 int 자료형은 -INT_MIN 부터 INT_MAX의 정수 데이터와, +, -, *, /, %, ==, 연산을 아울러 말한다. C에서 자료형은 크게 기본 자료형, 파생 자료형, 사용자 정의 자료형으로 간단하게 나눌 수 있다. 세부는 다음과 같다. 추상 데이터 타입 (ADT) ADT =..
자료구조와 알고리즘 프로그램 프로그램 = 자료구조+알고리즘 프로그램은 특정 문제를 해결하기 위해 처리 방법과 순서를 기술하여 컴퓨터에 입력되는 일련의 명령문 집합체이며...-wikipedia 자료구조 데이터를 조직화하고 저장하는 법을 우리는 자료구조 라고 한다. 자료구조는 데이터를 효율적으로 저장, 검색, 삽입, 삭제 할 수 있도록 하는 역할을 한다. 일상 생활에서 예를 들어 자료구조를 이해해보자 우리는 찬장에 그릇들을 쌓아서 보관하고는 한다. 그릇을 꺼내어 사용할 때는 위의 그릇부터 꺼내게 되고, 그릇을 쌓을 때는 아래에서 부터 차곡차곡 쌓게 된다. 이는 스택 자료구조의 흔한 예이다. 알고리즘 어떤 문제를 해결하기 위한 단계적인 절차를 알고리즘 이라고 한다. 일상 생활에서 예를 들어 알고리즘을 이해해보..
소프트웨어 정의 프로그램, 프로그램과 관련된 문서들, 라이브러리, 지원 웹사이트와 프로그램을 유용하게 쓰는데에 필요한 환경설정 데이터를 모두 포함하여 소프트웨어라고 한다. 유형 소프트웨어 제품은 목적에 따라서 두가지 유형으로 분류하여 생각할 수 있다. 일반 제품(Generic product) 독립형 시스템. 어떤 고객이든 원하면 살 수 있도록 판매된다. 이때, 특정 분야에 특화괸 마켓을 위한 소프트웨어또한 포함된다. 맞춤식 제품(Customized porduct) 특정 고객을 위해서 고객에 맞추어 개발하는 시스템 좋은 소프트웨어 좋은 소프트웨어가 되기 위해서 소프트웨어는 어떤 요건을 만족해야할까? 유지보수성 소프트웨어는 고객의 변화하는 요구를 충족시켜야 한다 확실성과 보안성 소프트웨어의 신뢰성, 보안성과..
mingyung
KATE.log