2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

분류 전체보기 1525

2022 국방 AI 경진대회 MAICON 안내

군 장병 및 일반인 대상으로 AI 기술을 활용한 문제 해결을 통해 우수 인재를 발굴하기 위한 MAICON 대회 안내 입니다. 군 장병 부문의 참가신청 기간은 10월 14일까지 이고 일반인 부문의 참가신청 기간은 11월 2일까지 입니다. 참가 대상은 일반인 부분인 경우 대한 민국 국적은 대학(원)생(휴학생 포함) 이며 예선은 온라인으로 진행 되고 본선은 오프라인으로 무박 2일동안 진행 됩니다. 수상자에게는 다음과 같은 혜택이 주어집니다. 현업 AI전문가 멘토링 지원 기업 인턴십 면접 기회 제공 외부 교육 연계 총 상금 7700 만원 규모의 MAICON 대회에 관심이 있는 분들은 홈페이지 ( https://maicon.kr/) 를 참고 하셔서 신청하시기 바랍니다.

[인공지능수학] 경사하강법으로 학습하는 방법 알아 보기

경사하강법(Gradient descent)란? 경사하강법의 기본 개념은 함수의 기울기를 구하고 경사의 반대 방향으로 계속 이동 시켜 극값에 이를때 까지 반복 시켜 제시된 함수의 기울기로 최소값을 찾아내는 머신러닝의 알고리즘입니다. 이것은 머신러닝에서 훈련데이터를 훈련을 마친 후 타겟데이터와 비교해서 손실값을 찾게 됩니다. 이러한 손실값이 최소화 하는 위치가 가장 좋은 훈련을 한 모델이 되는 것이므로 이러한 손실값이 최소화 되는 위치를 찾을때 경사하강법을 사용하게 됩니다. 선형회귀와 경사하강법의 관계 선형회귀의 목표는 산점도 그래프를 잘 표현하는 직선의 방정식 y = ax + b 에서 입력데이터(x)와 타깃데이터(y)를 통해 기울기 (a)와 절편 (b) 를 찾는 것입니다. 경사하강법은 모델이 데이터를 잘 ..

[알고리즘 수학] 쇼핑몰의 등급별 할인율을 계산해 주자.

원당 쇼핑몰에서는 회원등급에 따라 할인 서비스를 제공합니다. 회원 등급에 따른 할인율은 다음과 같습니다. 등급 할인율 Silver 5% Gold 10% VIP 20% 원당이는 원당 쇼핑몰에서 점원으로 일을 하고 있습니다. 그런데 원당이는 할인율에 대한 개념을 배우지 못해서 얼마를 계산해야 하는지 모릅니다. 여러분이 원당이를 도와서 다음 손님들에게서 얼마를 받아야 하는지 알려 주세요. 고객등급 물건 정가 Silver 35000 Gold 74000 VIP 154000 문제 풀이 1%는 1/100 을 의미 합니다. 5%는 원래 금액에서 5/100 을 빼 준 금액이므로 원래 금액 - (원래금액 * 0.05) = 원래 금액 * 0.95 와 동일합니다. 따라서 다음과 같이 계산을 하면 됩니다. Silver 고객 :..

[자료구조]Dynamic Segment Tree

Dynamic Segment Tree 는 다음과 같은 경우에 사용됩니다. 0으로 초기화 된 10억개의 수열이 있을 때 Q(10만)개의 질의에 대해 실시간으로 업데이트와 그에 대한 답을 구하는 경우 일반적인 세그먼트 트리로는 10억개의 공간을 모두 할당 할 수 없기 때문에 불가능 합니다. 하지만 이때 잘 생각해 보면 1번의 쿼리에 변경되는 노드의 갯수는 log2(10억) =(약)21의 갯수만 변경 되는 것을 알 수 있습니다. 따라서 최대 21 * Q(10만) 개의 공간만 있으면 가능하겠다는 아이디어에서 Dynamic Segment Tree 는 출발 합니다. 즉 다음과 같은 트리에서 2번 위치의 값이 변경이 된다면 노드의 갯수를 회색으로 색칠 된 3개만 만들어 놓겠다는 것이 Dynamic Segment Tr..

[머신러닝 따라하기] 01.데이터 준비

도미와 빙어를 분류하는 머신러닝을 만들기 위한 데이터 준비를 알아 보겠습니다. 1. 데이터 준비 먼저 도미와 빙어 데이터가 포함된 데이터를 구하러 가 보시죠. 캐글에는 많은 데이터가 제공되고 있습니다. 캐글에서 제공하는 물고기 데이터를 다운받아 보겠습니다. https://www.kaggle.com/datasets/aungpyaeap/fish-market Fish market Database of common fish species for fish market www.kaggle.com 해당 사이트에 들어가서 Download 버튼을 클릭하여 데이터를 다운 받을 수 있습니다. 다운을 받아 압축을 해제 하면 Fish.csv 파일이 있습니다. 이 파일을 구글 드라이버에 로딩 후 작업을 진행 하겠습니다. 자신의 ..

[정보올림피아드대비]11.소가 풀을 먹는 문제

목장에 같은 속도로 자라는 풀밭이 있는데 27마리 소가 6주 또는 23마리 소가 9주 동안 먹을 수 있습니다. 그러면 21마리 소가 몇주 먹을 수 있습니까? 이런 유형의 문제를 소가 풀을 먹는 문제라고 합니다. 이러한 문제를 푸는데 중요한 것은 풀의 총량이 변하고 매일, 매주마다 같은 속도로 자라며 시간이 많이 지날수록 풀의 총량도 많아지는 것입니다. 풀의 총량은 두개 부분입니다. 1) x시간 전에 풀밭에 있는 풀의 양 2) x시간 후에 풀밭에 매일(매주) 새로 자라는 풀의 양입니다. 그렇다면 위의 문제를 분석해 봅시다. 27마리 소가 6주동안 먹은 풀 : 원래의 풀 + 6주간 자라는 풀 23마리 소가 9주동안 먹은 풀 : 원래의 풀 + 9주간 자라는 풀 따라서 27마리 소가 6주동안 먹은 풀의 양은 1..

[알고리즘 수학] 장갑 짝 찾기

원당이는 장갑을 판매하고 있습니다. 그런데 이번 힌남노 태풍으로 피해를 입고 말았는데요~ 태풍이 지나간 후 장갑을 회수 했는데~ 다음과 같았습니다. 왼쪽 장갑 흰색 1014,파랑색 2022,검정색 2314 오른쪽 장갑 흰색 2486,파랑색 1011,검정색 4327 원당이가 회수한 장갑으로 짝을 맞춰서 다시 판매를 하려고 합니다. 원당이가 팔 수 있는 장갑은 색상별로 각각 몇켤레인가요? 문제풀이) 흰색 장갑이 왼쪽 1014,오른쪽 2486 이므로 1014 켤레를 짝을 맞춰 판매 할 수 있다. 파랑색 장갑이 왼쪽 2022,오른쪽 1011 이므로 1011 켤레를 짝을 맞춰 판매 할 수 있다. 검정색 장갑이 왼쪽 2314,오른쪽 4327 이므로 2314 켤레를 짝을 맟춰 판매 할 수 있다. 프로그램으로 이 문제..

2023학년도 국립서울과학기술대학교 노원과학영재교육원 신입생 모집

노원과학영재교육원은 노원구청의 지원을 받아 노원구 관내의 중학생 수학ㆍ과학 영재들을 선발하여 교육하고 있으며, 새로운 실험적 교육프로그램을 개발하여 수학ㆍ과학 영재들이 자신들의 자질을 더욱 향상 시킬 수 있도록 기회를 제공하고 있습니다. 2023학년도 모집 요상을 살펴 보면 다음과 같습니다. 현재 노원구 학생 중 초등학교 6학년 학생을 대상으로 수학 16명, 과학 32명을 모집하고 있습니다. 원서접수 기간은 9월 28일까지 교육원 홈페이지에 제출 서류를 업로드 하시면 됩니다. 국립서울과학기술대학교 노원과학영재교육원 신입생 모집에 관심이 있으신 분들은 홈페이지(https://gifted.seoultech.ac.kr/web/index.html ) 를 참고 하시면 될 것 같습니다. 오늘도 최선을 다하는 모든 ..