AI 부트캠프 126

26, 27, 28, 29, 30

26 음양 더하기def solution(absolutes, signs):     answer = 0     for num, sign in zip(absolutes, signs):         if sign:             answer += num         else:             answer -= num     return answer 27 핸드폰 번호 가리기def solution(phone_number):     answer = ''     hide_num = '*' * (len(phone_number) - 4)     hide_num + phone_number[-4:]     return hide_num + phone_number[-4:] 28 없는 숫자 더하기def soluti..

TIL 19

합성곱 신경망 CNN (Convolutional Neural Network)이미지와 같은 2차원 데이터를 효율적으로 분석하기 위해 개발된 신경망으로, 주로 합성곱 층, 풀링 층, 완전 연결 층으로 구성한다. 합성곱 층(Convolutional Layer)은 입력 이미지에 커널(필터)을 적용해 특징 맵을 생성한다. 커널은 이미지의 일부에서 패턴을 찾아내고 학습하는 역할을 한다. 풀링 층(Pooling Layer)은 특징 맵의 크기를 줄이고 핵심적인 특징을 추출한다. 주로 최대 풀링(Max Pooling)과 평균 풀링(Average Pooling)이 사용되며, 최대 풀링은 필터 내에서 가장 큰 값을 선택하여 중요한 정보를 강조하고, 평균 풀링은 필터 내에서 평균 값을 계산하여 정보 손실을 최소화하며 크기를 ..

21, 22, 23, 24, 25

21 하샤드 수def solution(x):     x_list = [int(i) for i in str(x)]     sum_x = sum(x_list)     if x % sum_x == 0:         return True     else:         return False 22 두 정수 사이의 합def solution(a, b):     num_sum = 0     if a > b:         for i in range(b, a+1):             num_sum += i     elif a == b:         return a     else:         for i in range(a, b+1):             num_sum += i     return num_s..

55, 56, 57

55 조건에 맞는 사용자 정보 조회하기SELECT u.USER_ID         , u.NICKNAME         , CONCAT(u.CITY, ' ', u.STREET_ADDRESS1 , ' ',u.STREET_ADDRESS2) AS 전체주소         , CONCAT(             SUBSTRING(u.TLNO, 1, 3), "-",             SUBSTRING(u.TLNO, 4, 4), "-",             SUBSTRING(u.TLNO, 8)         ) AS 전화번호 FROM USED_GOODS_BOARD AS b     INNER JOIN USED_GOODS_USER AS u             ON b.WRITER_ID = u.USER_ID GRO..

TIL 18 머신러닝

ANN 인공신경망사람의 실제 신경망을 모델링해서 만든 네트워크다. 입력층(Input Layer), 은닉층(Hidden Layer), 출력층(Output Layer)으로 구성되며, 각 층은 뉴런(Neuron)으로 이루어져 있다. ANN에서 뉴런은 퍼셉트론(perceptron)이라고 한다. 하나의 층은 여러 개의 퍼셉트론으로 이루어져있고, 이 층이 여러 개로 이루어진 것이 인공신경망 ANN이다.출력층 Output Layer문제의 형태에 따라 출력의 형태도 달라져야 한다. 출력층을 하나로만 일관시켜 사용하면 이런 세분화된 문제를 해결하지 못하기 때문에 우리는 출력층부터 만들게 된다. 은닉층에서의 연산 결과를 원하는 출력으로 바꾸는 것이 출력층이다. 입력층 Input Layer우리가 데이터를 사용할 때, 데이터..