본문 바로가기

전체 글236

인공지능 1. 퍼셉트론 서론 퍼셉트론 이론은 인공지능 분야의 초석을 이루는 중요한 개념이다. 본 블로그는 퍼셉트론의 기본 원리, 구현 방법, 그리고 이론의 한계점을 포괄적으로 다룬다. 또한, 퍼셉트론의 한계를 극복하기 위한 확률 생성 모델, 손실 함수의 통계적 해석, 베르누이 분포 및 교차 엔트로피에 대해서도 상세히 설명한다. 이를 통해 독자들은 퍼셉트론 이론의 깊이 있는 이해는 물론, 인공지능 모델 설계에 있어서의 중요한 개념들을 파악할 수 있을 것이다. 퍼셉트론 퍼셉트론은 인공 신경망의 가장 기본적인 요소로, 간단한 입력을 받아 출력을 결정하는 알고리즘이다. 1957년 프랑크 로젠블라트(Rosenblatt)에 의해 처음 소개된 이후, 퍼셉트론은 인공지능 연구에 있어 기본적인 빌딩 블록으로 자리 잡았다. 본 소개에서는 퍼셉트.. 2024. 4. 1.
컴퓨터 공학과 가는 방법 컴퓨터 공학은 현대 사회에서 매우 중요한 분야로 자리 잡았습니다. 따라서, 여러분들이 이 분야에 관심을 가지고 진로를 결정을 많이 합니다. 자연스레 대학 입시도 올라가고 있죠. 그럼 여러분들이 컴퓨터 공학과를 가기 위해 무엇을 해야 할 지 이야기를 해보고자 합니다. 우선 다양한 대학에서 컴퓨터 공학의 입결이 올라가고 있습니다. 예전에 비해 성적의 중요성이 더욱 높아지고 있습니다. 공부에 열중하여 좋은 성적을 유지하는 것은 컴퓨터 공학에 다가갈 전략을 다양하게 해줍니다. 그 중 면접 및 활동의 프리패스권!은 바로 코딩과 프로젝트를 통해 실력을 향상시키는 것이 중요합니다. 현재 초,중,고,대 교과목 외 활동 등으로 정보 교과 및 코딩 과목을 듣는 학생들이 많아졌습니다. 이 곳에서 재능을 확인해보고 한 발 짝.. 2024. 3. 30.
공부 습관이 안 잡힌 이들에게 숙제란 공부 습관이 안 잡힌 학생들에게 숙제는 중요한 도구입니다. 숙제를 통해 학생들은 자기 주도 학습의 기회를 얻고, 학습한 내용을 복습하며 강화할 수 있습니다. 그러나 공부 습관이 잘 잡히지 않은 학생들에게는 숙제를 수행하는 것이 쉽지 않을 수 있습니다. 이들에게는 학생에 맞는 선생이 필요합니다. 이는 학생들의 학습 스타일과 요구에 맞춘 지도와 지원을 의미합니다. 또한, 숙제를 수행하는 데 시간이 필요합니다. 공부 습관이 안 잡힌 학생들은 시간을 투자하여 스스로의 학습 방식을 발견하고 숙제를 수행하는 데 필요한 기술을 향상시켜야 합니다. 따라서, 숙제는 학생들이 자신의 능력과 자신감을 향상시키는데 중요한 요소이며, 이를 위해서는 학생에게 맞는 선생과 시간적 지원이 필요합니다. 하지만 부모님에게 있어 자녀가 .. 2024. 3. 30.
어떤 선생님을 골라야하는가? 그거 아세요? ****에는 실력이 뛰어난 코치들이 많이 있습니다. 그러나 학생과 선생님 간의 관계는 학습 경험을 좌우합니다. 그렇기에 선생님을 고르는 데 고민이 많을 겁니다. 간단하게 선생님의 유형을 나눠보자면 아래와 같습니다. 친절하고 이해심 많은 선생님: 감정에 민감한 학생과 어울립니다. 엄격하고 명확한 기대를 제시하는 선생님: 목표를 가진 학생과 잘 맞습니다. 창의적이고 열정적인 선생님: 호기심이 많은 학생과 어울립니다. 자기 주도적 학습을 장려하는 선생님: 독립적인 학습을 선호하는 학생과 어울립니다. 선생님의 유형과 학생의 성향이 맞을 때, 긍정적인 학습 환경이 형성됩니다. 호환성 있는 관계는 학생들의 성과와 개인적인 성장에 긍정적인 영향을 미칩니다. 주섬주섬 강사 시절에 쓴 간단한 칼럼이다. 2024. 3. 30.
학교 시험의 비밀 폭로: ㅇㅇㅂㄱ로 시험 문제를 알 수 있다! 교과과정에서 선생님들이 시험 문제를 만드는 과정은 매우 중요합니다. 이것은 학생들이 교재와 수업 내용에 집중하여 잘 이해하고 학습하는 것과 밀접하게 관련되어 있습니다. 선생님들은 학습 목표와 교과 과정을 기반으로 시험을 준비합니다. 그리고 이러한 학습 목표와 교과과정은 교재의 목차 에서부터 시작되는 "알아보기", "학습 목표"로써 명시됩니다. 학생들은 종종 이 부분을 무시하거나 빠르게 넘어가는 경향이 있습니다. 그러나 이것은 사실 학생들에게 매우 중요한 정보를 제공합니다. 학습 목표를 읽고 이해하는 것은 그 과목에서 어떤 내용이 중요하고 무엇에 초점을 맞추어야 하는 지를 이해하는 데 도움이 됩니다. 또한, 선생님이 시험에서 어떤 부분을 강조하고자 하는 지를 파악할 수 있습니다. 더 나아가 "알아보기"와 .. 2024. 3. 30.
IT 동아 빅테크 대기업 신입인재발굴 프로젝트 보호되어 있는 글 입니다. 2024. 3. 29.
AI를 배우기 전 행렬 이론 기초 서론 AI를 배우는 데 많은 수학적 이론을 알아둬야 한다. 그 중 다른 타 수학 이론과 달리 행렬은 대한민국 교육과정에서 빠져 행렬을 정리해보았다. 벡터란? 여태까지 사용한 숫자는 스칼라이다. 스칼라 (scalar)란 차원(dimension)이 없는 숫자를 의미한다. 반면 벡터 (vector)란 개의 숫자 모음 ( 차원 벡터), "크기" 와 "방향" 이 같으면, 같은 벡터를 의미한다. 여기서 나오는 법칙이 바로 벡터의 동등성 원칙이다. 두 벡터가 같다면 벡터의 크기가 같고, 방향이 같음을 의미한다. 벡터가 왜 인공지능에서 중요하냐면 학습하는 데이터 "상대적"인 위치가 크기보다 더 중요하기 때문이다. 벡터 연산 벡터의 연산은 아래와 같이 이루어진다. 벡터 내적 벡터 내적은 두 벡터 간에 대응하는 성분들을 .. 2024. 3. 14.
유튜브 치트키 스팀 게임 추천 서론 출시한 지 오래 지나도 기분 환기용 혹은 합방 등으로 종종 나오는 게임들 추천한다. 1인용 Jump King(점프킹) 14,500원, 한국어 미지원 방향 조작과 점프 누르는 시간에 따라 달라지는 점프 방향과 파워, 실수로 떨어지면 처음까지 떨어질 수도 있는 악명 높은 항아리류 게임이다. 조작을 못 해도 보는 사람이 즐거워 하고, 높이 올라갈 수록 떨어질 공간이 더 높아지니 몰입도가 더욱 커져 사람들의 이목을 끌기에도 좋다. 또한 떨어질 때의 반응을 쇼츠로 만들기 최적화된 게임이다. Poppy Playtime(파피 플레이타임) 무료(dlc 10,500원 & 16,500원), 한국어 미지원 1인칭 공포 기믹 게임으로 쉽고 잘 만들어진 세계관, 그러면서 공포감까지 장르의 정석을 모두 갖췄다. 공포 게임 .. 2024. 3. 12.
C# 6. 함수 서론 함수(function) 혹은 메서드(method)는 반복되는 코드를 특정 작업으로 묶어 사용하여 편의성을 제공한다. 즉, 함수의 목적은 코드 재사용에 있다. 한 번 만들어 놓은 함수는 프로그램에서 한 번 이상 사용할 수 있다. 함수 함수에는 내장 함수와 사용자 정의 함수가 있다. 내장 함수는 C#이 자주 사용하는 기능을 미리 만들어 제공하는 함수로, 특정 클래스의 함수로 표현된다. 예를 들어, 날짜 및 시간 함수, 수학 관련 함수, 형식 변환 함수 등이 있다. 이러한 내장 함수들을 API(Application Programming Interface)로 표현한다. 내장 함수와 달리 사용자 정의 함수는 프로그래머가 필요할 때마다 새롭게 기능을 추가하여 사용한다. 정의 함수 정의(define)는 함수를 .. 2024. 3. 10.
반응형