전체 글

마법의 성을 지나 늪을 건너 어둠의 동굴 속 멀리 그대가 보여
https://www.acmicpc.net/problem/21966 21966번: (중략)알파벳 대문자, 알파벳 소문자, 쉼표, 마침표의 아스키 코드는 각각 65-90, 97-122, 44, 46이다.www.acmicpc.net문제드높은 남산 위에 우뚝 선(중략)세워라 반석 위에선린의 터를1개 이상의 문장들이 주어진다. 아래 규칙에 따라 문장들의 중간 부분을 적당히 생략해 25글자 이내로 요약해서 출력하는 프로그램을 작성하자.단, 입출력의 편의를 위해 문장들을 공백 없이 모두 붙여 구성한 문자열 S가 대신 주어진다. 문자열의 첫 글자부터 가장 먼저 만나는 '.'(마침표)까지, 그리고 각 '.'의 다음 글자부터 가장 먼저 만나는 '.'까지를 한 문장으로 생각하기로 하자. 예를 들어 주어진 문자열 S가 'I..
· DeepLearning
인공지능 network 구조를 이해하기 위해 정리하는 글입니다. |정의| 경사하강법(Gradient Descent)은 1차 근삿값 발견용 최적화 알고리즘이다. 기본 개념은 함수의 기울기(경사)를 구하고 경사의 절댓값이 낮은 쪽으로 계속 이동시켜 극값에 이를 때까지 반복시키는 것이다. 출처: wikipedia.org |사용용도| 사용용도를 알기 위해선 머신러닝의 일반적인 학습 방법에 대한 이해가 필요합니다. 머신러닝 모델은 입력된 데이터를 기반으로 학습합니다. 아직 충분한 데이터를 보지못단 학습모델은 정답이 아닌 결과를 출력할 가능성이 큽니다. 그런데 데이터에 대한 정답이 얼마나 가까운지는 어떻게 판단할까요? 이는 산술적인 거리(distance)로 예측한 결과와 실제값을 비교하여 정답을 맞힙니다. 이때 학..