일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬
- MODIFY
- 클래스 #아이디
- 에러포스팅
- 기록하기
- 개발자가 되기 위해 꼭 알아야 하는 IT용어
- 스프링부트
- 작업 영역
- 공부내용정리
- group by
- 옵셔널태그
- 스프링 입문
- 커밋
- Numpy #TIL #넘파이 기초
- 김영한 #SOLID #객체지향
- COMMIT
- SafeUpdate
- 머신러닝 #학습내용정리
- C언어 #문자열변환 #정수형변환
- scanf
- 그룹핑
- MVC #디자인패턴
- 머신러닝 #회귀 #규제
- 단축키정리
- 개발공부
- 생성자 #자바 #기록남기기
- 크롬브라우저
- SQL
- 컬럼수정
- GIT
- Today
- Total
목록전체 글 (86)
데이터 분석가 몽구리
경로 제어(Routing) 경로 제어는 송 수신측 간의 전송 경로 중에서 최적 패킷 교환 경로를 결정하는 기능 경로 제어는 경로 제어표를 참조해서 이루어지며, 라우터에 의해 수행된다. 경로 제어 요소 - 성능 기준 - 경로의 결정 시간과 장소 - 정보 발생지 - 경로 정보의 갱신 시간
1. 프로토콜(Protocol) 프로토콜은 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신규약 프로토콜의 기본 요소 | 구문 | 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정함 | 의미 | 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정함 | 시간 | 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정함 프로토콜의 기능 : 단편화와 재결합, 캡슐화, 흐름 제어, 오류제어, 동기화, 순서 제어, 주소 지정, 다중화, 경로 제어, 전송 서비스 등
1. OSI(Open System Interconnection) 참조 모델 OSI 참조 모델은 다른 시스템 간의 원활한 통신을 위해 ISO에서 제안한 통신규약 하위계층 : 물리계층 -> 데이터 링크 계층 -> 네트워크 계층 상위계층 : 전송계층 -> 세션계층 -> 표현계층 -> 응용계층 2. 물리 계층 물리 계층은 전송에 필요한 두 장치 간의 접속과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙을 정의한다. 관련장비 : 리피터, 허브 3. 데이터 링크 계층 데이터 링크 계층은 두 개의 인접한 개방 시스템들 간에 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 시스템 간 연결 설정과 유지 및 종료를 담당한다. 송신측과 수신 측의 속도 차이 해결을 위한 흐름 제어 기능을 한다. 4. 네트워크 ..
규제 선형 모델회귀 모델은 적절히 데이터 적합하면서도 회귀 계수가 기하급수적으로 커지는 것을 제어할 수 있어야한다.규제가 없는 선형 모델들은 선형 모델의 비용 함수 RSS를 최소화하는, 즉 실제 값과 예측값의 차이를 최소화하는 것만 고려하였다. 그러다 보니 학습 데이터에 학습 데이터에 지나치게 맞추게 되고, 회귀 계수가 쉽게 커지게 된다. 이럴 경우 변동성이 심해져서 오히려 예측 성능이 저하되는 문제가 발생합니다. 그래서 비용 함수는 RSS 최소화 방법과 과적합을 방지하기 위해 회귀 계수 값이 커지지 않도록 하는 방법에서 균형을 이뤄야 한다.비용 함수의 목표는 아래와 같이 식으로 표현할 수 있다.alpha는 학습 데이터 적합 정도와 회귀 계수 값의 크기 제어를 수행하는 튜닝 파라미터이다. alpha가 0..
무작위로 나열된 비밀번호를 생성해주는 프로그램 만들기 사용자로부터 임의의 숫자를 입력받고 이에 따라 비밀번호를 생성해주는 프로그램 1) 쉬운 버전 : 영어, 숫자, 기호 순으로 암호가 생성되는 버전 #Password Generator Project import random letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U',..
ndarray의 데이터 타입 ndarray내의 데이터 타입은 그 연산의 특성상 같은 데이터 타입만 가능하다/ 서로 다른 데이터 타입을 넣게 되면 데이터 크기가 더 큰 데이터 타입으로 형 변환을 일괄 적용한다. int형이 유니코드 문자열 값으로 변환된 모습이다. ndarray 내 데이터값의 타입 변경도 astype()메서드를 이용해 할 수 있다. int32형 데이터를 float64로 변환한 예제이다.
소스 코드가 공개되어 있는 프로젝트를 '오픈 소스 프로젝트(open source project)'라고 합니다. 1983년 '리차드 스톨만'이라고 하는 MIT의 연구원이 '자유 소프트웨어 운동'이라는 시작하였는데 특정 회사가 프로그램을 만들고 사용료를 받는 것에 반해 소스 코드를 공유하던 문화로 돌아가자는 취지의 운동이다. 그는 곧이어 '자유 소프트웨어 재단(Free Software Foundation)' 이라는 걸 세우고 운동을 조직함 - 그 소스 코드가 공개되어야 하고 - 누구나 코드를 자유롭게 가져다가 사용할 수 있고 - 원래의 코드를 자신이 원하는 대로 수정할 수 있어야 한다. 는 정신이 강조되었고, 그 정신에 부합하는 프로그램들이 만들어집니..