일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 빅데이터를 지탱하는 기술
- leetcode
- leetcode 15
- webcrawler
- leetcode125
- leetcode 49
- leetcode 121
- ctf-d
- docker로 airflow 설치하기
- Python
- Hortonworks Sandbox
- leetcode 234
- 블로그 이전했어요
- Hadoop
- leetcode 819
- 문자열 조작
- 머신러닝
- airflow docker
- MapReduce 실습
- leetcode 5
- leetcode 937
- leetcode 344
- leetcode 561
- 스파크 완벽 가이드
- leetcode 238
- 컴퓨터구조
- 배열
- 올바른 변수명 짓기
- 데이터레이크와 데이터웨어하우스
- wargame.kr
- Today
- Total
목록전체 글 (102)
HyeM

지난 단원 복습 - 훈련 데이터 x[n]에 대한 w의 변화율(w_rate)은 x[n]이다. - 가중치 w를 업데이트 하는 방법은 w + w_rate이다. - 절편 b를 업데이트 하기 위해서는 b + 1이다. - 오차 역전파는 y와 y^의 오차(err)를 이용해 가중치와(w)와 절편(b)를 업데이트하는 방법이다. 3-3 | 손실 함수와 경사 하강법의 관계를 알아봅니다. # 손실함수와 경사하강법 손실 함수 예상한 값과 실제 타깃값의 차이를 함수로 정의한 것 경사 하강법 어떤 손실 함수가 정의되었을때, 손실 함수의 최소가 되는 지점을 찾아가는 방법 + 앞에서 '오차를 변화율에 곱하여 가중치와 절편 업데이트하기'는 '제곱 오차'라는 손실 함수를 미분한 것과 같음 # 제곱 오차 제곱 오차를 수식으로 나타내면 다음..

1장. TCP/IP 방식의 계층적 구조 01 | 배경 전송과 제어라는 통신의 기본 내용을 인터넷 공간에서 구현하기 위한 구조로 등장한 개념이 TCP/IP 프로토콜*이다. *프로토콜(protocol) : 호스트와 호스트 사이에서 사용하는 일종의 언어와 같은 개념. 수신자와 송신자가 동일하게 설정해야 통신 가능함. ISO 기구에서 프로토콜을 통합하기 위해 OSI 프로토콜 만들었다. 02 | TCP/IP 계층* ▶ TCP/IP 계층 * 계층 : 비음성 통신에서 데이터를 전송하기 위한 일련의 과정이나 단계, 해당 프로토콜에 따라 데이터 전송 시, 모든 단계를 거친다. TCP/IP는 총 4개의 계층으로 구성되고, 응용 계층(상위계층) ---> 물리계층 (하위계층) 으로 내려갈수록 물리적이고 구체적이다. 또한 일련..

Find Key(Image)_140p | 풀이 과정 | 문제 파일을 열어 보면 평범한 달 사진이다. 이를 HxD를 통해 열어본다. 막막하지만 아래로 드래그해서 끝쪽으로 오면 파일시그니처 PK가 보이며, zip파일이 숨겨져 있음을 알 수 있다. 이 바이너리를 복사하여 새로 moon.zip으로 저장한다. zip파일을 열려고 시도하면 비밀번호를 요구하는데 moon을 치면 뚫린다. FLAG : sun{0kay_it_is_a_m00n} | 인증 |

Thumbnail 파일 데이터센터 중 하나가 정보의…_200point | 풀이 과정 | 문제 파일을 다운로드 후 안의 파일들을 살펴보면 pdf, jpg, doc, db등 다양한 파일들이 있다. 그 중 눈에 띄는 Thumbs.db의 썸네일을 Thumbs Viewer 툴로 열어보았다. flag가 바로 보인다.. Flag : h4ck1t{75943a3ca2223076e997fe30e17597d4} CLEAR | 인증 |

파일 데이터 확인 윈도우 작업 관리자에서 우클릭...100point | 풀이 과정 | 처음에 시도는 WinDbg로 했는데, 설정이 문제인지 열리지 않아, Hxd로 파일을 열어보았다. flag가 바로 보인다. Flag : SharifCTF{4d7328869acb371ede596d73ce0a9af8} | 인증 |

Image Steganography 유형 제 친구의 개가 바다에서… _100point | 풀이 과정 | 스태가노그래피 사이트에서 첨부파일 hidden.jpg 를 넣으면 숨겨진 문자열이 보인다. Flag : tjctf{th3_f0x_jump3d_0v3r_m3} | 인증 |

#1. 선형회귀 입력 데이터 x와 타깃 데이터y를 통해 기울기와 절편을 찾는것 #1-1. 데이터 셋 활용하기 사이킷런과 케라스에서 다양한 데이터 세트 제공 이 실습에서는 사이킷런 활용 1. 데이터 준비하기 & 입력과 타깃 데이터의 크기 확인하기 diabetes에는 data와 target 속성이 있음 - data : 442행, 10개 행 -> sample(당뇨병 환자에 대한 특성으로 이루어진 데이터 1세트 - target : 442행 2. 1개의 특성(세번째 특성)과 타깃 데이터간 산점도 그리기 matplotlib의 scatter 함수 3. 훈련 데이터 준비하기 이후 실습을 위하여 데이터 준비함. #2. 경사 하강법 모델이 데이터를 잘 표현할 수 있도록 기울기를 사용하여 모델을 조금씩 조정하는 최적화 알고..

#0. 실습 환경 구글 코랩 #1. 넘파이(Numpy) 저수준 언어라, 배열의 크기가 커져도 높은 성능 보장 배열을 이용한 다양한 통계, 수학 함수 제공함 - 넘파이는 리스트에 숫자만 담을 수 있음 - type() : 넘파일 배열인 지 확인 - 내장 함수 사용 가능 Ex. np.sum(배열이름) - random.randn() : 표준 정규 분포 따르는 난수 생성 #2. 멧플롯립(matplotlib) 그래프 그릴 수 있음 - 선그래프 & 산점도 1. 선 그래프 : plt.plot([], []) #x, y축 좌표 2. 산점도 : plt.scatter([], []) - plt.show() : 좀 더 깔끔하고 보기 좋은 그래프 그려짐 || 위 게시물은 'Do it! 딥러닝 입문' 책을 참고한 글입니다. ||