학점은행제 26

회귀분석

회귀분석의 개념 회귀분석-회귀 분석은 지도 학습의 하나로 학습 데이터에 부합되는 출력 값이 실수인 함수를 찾는 문제ex>나이와 키의 상관 관계를 통해 임의의 나이를 입력했을 때의 키 값 구하기  초기 가설-회귀 분석은 학습 데이터에 따른 결과값이 주어지면 임의의 데이터를 입력했을 떄 실수인 결과값을 찾을 수 있는 함수를 구하는 문제-회귀 분석의 가설은 학습 데이터를 이용한 학습 전 함수를 가정하는 것-초기 가설 함수는 1차 함수로 선택-주어진 학습 데이터를 통해 가장 쉽게 추정할 수 있는 방법 오차 함수-가설로 설립한 함수와 최종 학습된 함수의 차이를 데이터를 학습하면서 줄이도록 하는 것이 학습 목표 경사 하강법-평균 제곱 오차 함수가 최소가 되는 위치를 근사화 하기 위한 학습 방법 서포트 백터  머신-..

데이터베이스 설계

파일시스템 1960 ~ 70 파일시스템-각 응용프로그램은 개별적으로 자신의 데이터를 파일로 관리하고 유지-개발자는 각 프로그램에서 해당 파일을 열고, 읽고, 갱신함 파일시스템의 문제점 데이터 중복성-파일시스템은 프로그램마다 데이터 종속성 등으로 인해서 공유가 안 되는 경우가 많아 중복 저장의 경우가 많음-이는 저장공간의 낭비를 초래하기도 하지만, 데이터를 관리하는 측면에서는 편리하다-종속성은 프로그램의 구조가 데이터의 구조에 영향을 받는 것을 의미함

소프트웨어 설계

구조적 설계 소프트웨어 설계 개요-추상화, 단계적 분해, 모듈화-소프트웨어 설계   >구현에 앞서 DB, user interface, 처리로직을 미리 장구하여 프로그램 개발의 청사진이 제시될 수 있도록 준비-분석과 차이   >분석은 문제를 정의, 설계는 문제를 해결 추상화-자세한 구상에 앞서, 상위 레벨에서 소프트웨어의 설계결과를 먼저 생각해보고 요약하는 것단계적 분해-문제를 해결하기 위해 "분할과 정복"이라는 개념을 적용하는 것-단계적 분해는 문제를 상위 개념부터 더 구체적인 단계로 하향식 분할하는 기법을 적용함 과정-문제를 하위 수준의 독립된 단위로 나눔-구분된 문제의 자세한 내용은 가능한 뒤로 미룸-점증적으로 구체화 작업을 계속 모듈화-수행 가능한 명령어를 잘라서 작은 독립단위로 나누어서 설계하는 ..

무선매체의 이해

방송용 무선 라디오파 무선매체란?-특별한 도체 없이도 공기 중에 전파를 이용하여 정보를 전송하는 매체종류-방송용 무선 라디오파-지상 마이크로파-위성 마이크로파 방송용 무선 라디오파란?-고정된 선로 전송지점과 분산 컴퓨터 사이에 무선 링크를 제공-빛의 속도로 정보를 전달 할 수 있음-다른 곳에 흠수되지 않고 잘 반사되며 통신에 유용하게 사용됨-파장 또는 주파수에 따라 다양한 영역으로 나눌 수 있음     >장파는 해안이나 선박용 AM 라디오 방속 등에 이용     >중파는 AM 라디오 방송 이용     >단파는 경찰 라디오, 항공기 라디오에 사용     >초단파는 FM라이오, TV방송에 사용     >극초단파는 TV방송, 디지털 TV방송 등에 이용특징-특정한 방향이 없는 다방향성-고출력 단일 주파수의 경우..

유선매체의 이해

트위스티드 페어 케이블 전송매체-전기신호의 전송을 위해서는 전송회선이 되는 매체가 필요-정보를 실제로 전송하는 물리적인 통로 유선매체-장비 간의 연결 통로를 제공하는 선 형태의 전송수단-물리적 도체를 기반으로 전자기적 또는 광학적 매체를 전송-종류 > 트위스티드 페어, 동축, 광 트위스티드 페어 케이블-일반적으로 두 개 이상의 꼬아진 구리 도선으로 구성-각각을 접지선과 신호선으로 구분하기 위해 특정 색깔의 플라스틱으로 절연하고 있음(전송특징)-서로 꼬임선이 되도록 구성함으로써 신호 간의 간섬효과를 최소화-각 쌍은 1인치 당 꼬인 횟수가 서로 다르도록 구성하여 전자기적 간섭을 최소화함(종류)-외부의 전계, 자계 또는 다른 전송선에서 유도되는 전계, 자계로 부터 영향을 차단하기 위해 얇은 금속 박막으로 둘러..

네트워크의 이해

네트워크 정의-지역적으로 분산된 다수의 기기들을 결합시켜 상호간의 정보전달을 간으하게 함-통신 회선에 의해서 서로 연결되어 있는 노드와 링크의 집합-네트워크는 이용자에게 다양한 서비스를 제공하는 것을 목적으로 함 네트워크의 예-PSTN, PSDN, ISDN, B-ISDN 네트워크 구성요소-하드웨어 : 네트워크 케이블(동축케이블, 트위스티드 페어, 광섬), 인터페이스 카드(네트워크 전송매체와 노드 간을 연결시키는 인터페이스), 제어방식에 따라 이더넷, 토큰링등 여러 가지 형태가 존재한다     >허브 : 집중화장비라고 부르기도함, 네트워크 공유, 물리 계층     >리피터 : 근거리통신망 내에서 세그먼트들을 연결, 먼거리까지 연장 가능, 물리 계층     >브리지 : 하나의 장비가 데이터를 보내고 있을 때..

관계 데이터베이스 제약조건

무결성 제약조건 관계 모델의 무결성 제약조건-도메인 무결성 제약조건     >속성의 값은 해당 속성의 도메인의 원소어야 함-키 무결성 제약조건     >키 속성 값은 반드시 유일해야 함-엔티티 무결성 제약조건     >키 속성 값은 반드시 null이 되어서는 안됨-참조 무결성 제약조건     >외래키 제약조건이라고도 함     >참조하는 릴레이션의 외래키 속성 FK값은 참조되는 릴레이션의 PK값 집합에 속한 값이거나 null이어야함-비즈니스 룰/시멘틱 제약조건     >각 조직 나름대로의 규칙이나 앞서 언급한 제약조건으로는 검사가 되지 않는 조건들이 해당      >표준 SQL에서는 trigger나 ASSERTION을 이용하여 비즈니스 룰 제약조건을 설정하도록 지원 갱신 연산과 제약조건 위반 처리-릴레이..

관계 데이터모델

관게 모델의 개념 관계형 모델-관계는 집합론에 기반한 수학적 개념-관계모델에서 데이터베이스는 릴레이션의 집합으로 표현됨-릴레이션은 튜플들의 집합으로 표현됨-튜플은 애트리뷰트들로 구성됨  릴레이션의 키-각 릴레이션은 포함하고 있는 튜플들을 유일하게 구별할 수 있도록 하는 속성을 가지고 있어야 함, 이 속성을 키 라고 함-아무 관계없는 행번호나 순차번호를 삽입하여 키로 사용하기도 함 이런 키를 인공키(Artifical), 대행키라고 함 도메인 -속성이 가질 수 있는 값의 집합Name 속성의 도메인 : 개인 이름들의 집합 문자열Age : 사원들 나이의 집합, 정수 튜플 내에서 값들의 순서-n-튜플은 n개의 값이 리스트이며, 튜플 내에서 값들의 순서는 지켜야함-그러나 속성과 값이 서로 대응될 수 있다면 순서는 ..

데이터통신의 전송기술

단방향과 양방향 전송 전송방식-전송방식은 정보의 교환 방향에 따라 단방향, 양방향으로 나뉜다.-양방향은 다시 반이중 전이중으로 나뉜다 단방향-데이터 전송로에서 한 방향으로만 데이터가 흐르는 전송 방식- ex> 라디오, tv양방향-방향의 전화에 의해 데이터의 흐르는 방향을 바꾸어 전송가능-송수신 측이 결정되어 있지 않음    >반이중 : 두 장치 간에 교대로 데이터를 교환, 한 순간에는 반드시 한 쪽으로만 전송    >전이중 : 두 장치 간에 동시에 양방향으로 전송  캐스팅 모드-통신에 참여하는 송신자와 수신자의 수를 의미-캐스팅 모드에는 유니, 브로드, 멀티, 애니 캐스트등 여러 종류가 있다. >유니캐스트 : 송신 노드 하나가 수신 노트 하나에 전송을 하는 방식>브로드캐스트 : 송신 노드 하나가 네트워크..

인공지능이란

인공지능의 대표적인 정의-사람처럼 행동하도록 만들어진 장치 또는 소프트웨어-장치가 프로그램을 통해 판단하고, 결정을 위한 의사가 있는 것처럼 행동하는 것-지능을 인공적으로 만들어 내는 것-생물학적 의미를 포함하지 않음  인공지능의 범주-Vision : 사람들이 보고 있는 특정 피사체 사진의 정체를 확인하고자 시도하는 기술-Planning : 데이터 마이님, 자동 추론 등을 활용해 의사결정에 이용하는 과정-Search : 음성 인식, 인간이 발성하는 음성을 이해하여 컴퓨터가 다룰 수 있는 문자 정보로 변환하는 기술-Robotics : 인지로봇 공학은 제한된 계산 자원을 사용해 복잡한 목표를 달성하도록 하는 인식능력을 로봇에게 부여하는 기술-Nutural Language Processing : 컴퓨터가 인간..