반응형 Study/Deep learning4 힙(Heap)과 스택(Stack)의 차이 프로그래밍을 공부하다 보면 힙(Heap)과 스택(Stack)이라는 용어를 자주 접하게 됩니다.둘 다 메모리를 관리하는 중요한 영역이지만, 사용 목적과 동작 방식에서 큰 차이가 있습니다.이번 글에서는 힙과 스택의 차이를 구조, 사용 방식, 장단점 중심으로 정리해 보겠습니다. 1. 스택(Stack) 메모리스택은 함수 호출 시 자동으로 할당되는 메모리 영역입니다.저장되는 것: 지역 변수, 함수 매개변수, 리턴 주소할당 방식: 컴파일러가 자동으로 메모리 크기를 계산 후 함수 호출 시 할당해제 방식: 함수 종료 시 자동으로 해제구조: LIFO(Last In First Out, 후입선출) 방식속도: 매우 빠르다 (운영체제가 관리, 할당·해제 비용이 거의 없음)예시void func() { int a = 10; .. 2025. 9. 18. 단층 퍼셉트론(Single-layer Perceptron)이란? - 2 이전 글에서 단 퍼셉트론의 정의와 개념에 대한 설명을 보고 오셨으면, 가중치와 편향에 대해 설명하겠습니다. 2025.04.26 - [Study/Deep learning] - 단층 퍼셉트론(Single-layer Perceptron)이란? - 1 단순 퍼셉트론(Single-layer Perceptron) 이란? - 1퍼셉트론(Perceptron)은 프랑크 로젠블라트(Frank Rosenblatt)가 1957년에 고안한 고대 화석같은 알고리즘입니다. 퍼셉트론은 신경망(딥러닝)의 기원이 되는 알고리즘으로, 퍼셉트론의 구조를 알면 신경binarylog.tistory.com ✅ 가중치와 편향 도입앞에서 구현한 AND 게이트는 직관적이고 알기 쉽지만, 앞으로를 생각해서 다른 방식으로 수정하고자 합니다. 앞서 설명.. 2025. 4. 27. 단층 퍼셉트론(Single-layer Perceptron)이란? - 1 퍼셉트론(Perceptron)은 프랑크 로젠블라트(Frank Rosenblatt)가 1957년에 고안한 고대 화석같은 알고리즘입니다. 퍼셉트론은 신경망(딥러닝)의 기원이 되는 알고리즘으로, 퍼셉트론의 구조를 알면 신경망과 딥러닝으로 나아가는데 중요한 아이디어를 얻을 수 있습니다. ✅ 단층 퍼셉트론이란?단층 퍼셉트론(또는 단순 퍼셉트론, Single-layer Perceptron)은 다수의 신호를 입력 받아, 하나의 신호를 출력합니다. 여기서 말하는 신호란 전류나 강물처럼 흐름이 있는 것을 상상하면 좋습니다. 전류가 전선을 타고 흐르는 전자를 내보내듯, 퍼셉트론 신호도 흐름을 만들고 정보를 앞으로 전달합니다. 다만 실제 전류와 달리 퍼셉트론 신호는 '흐른다/안 흐른다 (1 or 0)'의 두 가지 값.. 2025. 4. 26. 다양한 딥러닝 아키텍처 알아보기 딥러닝은 수십 년 동안 존재해 왔으며, 다양한 사용 사례에 대해 서로 다른 구조와 아키텍퍼들로 진화해왔다. 그것 중 몇몇은 우리가 우리의 뇌에 대해 가지고 있던 아이디어에 기초했고 다른 것들은 실제 뇌의 작용에 기초했다. 완전 연결 신경망 - Fully connected network, FCN완전 연결 신경망은 가장 기본적이지만 강력한 아키텍처이다. 이것은 하나의 은닉층을 가진 신경망을 사용하는 기존 기계학습의 기법을 직접적으로 확장한 것이다. 완전 연결 신경망은 각 범주에 대한 확률 분포를 찾아 최종 예측값을 구할 수 있기에 모든 아키텍처의 끝부분에 위치한다. 이름이 암시하는 것 처럼 완전 연결 신경망은 이전과 다음 레이어 사이의 모든 뉴런이 서로 연결되어 있다. 완전 연결 신경망은 가중치를 설정하여 .. 2025. 3. 20. 이전 1 다음 반응형