Maison de learning

배울 수 있을만큼, 기록할 수 있을만큼

카카오 아레나 EDA 코드 정리

np.repeat, map 등과 관련하여

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 카카오 아레나 멜론 플레이리스트 공모전을 준비하면서 모르는 코드를 정리한 글입니다. 추가적인 EDA는 이 링크를 클릭하여 보실 수 있습니다. matplot과 관련한 폰트 매니저 라이브러리 매번 맥을 사용할때마다 폰트 출력 문제가 있었습니다. 다음과 같은 라이브러리를 사용하면 쉽게 폰트 출...

Flutter로 Counting App 만들기

간단한 개념 + 예제 코드

들어가기 아직 개발실력이 많이 부족합니다. 잘못된 내용은 언제든지 댓글로 알려주시면 감사드리겠습니다! Flutter란? Flutter는 아직까지 한국에서 핫한 언어는 아니지만, 외국에서는 이미 많이 사용하고 있는 언어입니다. Flutter에 대해 간략하게 설명하자면, dart 언어를 기반으로 한 프레임워크로, One code base로 iOS와 ...

Vanishing Gradient와 ReLU 함수

다양한 활성화함수에 대한 비교

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 이번 포스팅에서는 시그모이드 이외에 다양한 활성화 함수를 Neural NetWork 구현에 사용할 예정입니다. 이 포스팅을 보시기 전에 ‘Sigmoid로 Neural NetWork 구현하기’를 읽고 오시면 더 쉽게 이번 포스팅을 이해하실 수 있습니다. 1. Sigmoid가 가진 심각한 단점...

Dart 기본 문법 정리 2편

getter and setter

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! void 문법 dart에서 void는 1급 객체입니다. 따라서 void로 지정한 method가 변수로 취급될 수 있습니다. 1. void에 변수 넣기 1 2 3 4 5 6 7 void main(String name) { something(); //anything } void somethi...

Neural Network로 XOR 분류 해결하기

with Back Propagation

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 이번 포스팅은 딥러닝의 초입입니다. 역전파와 레이어 쌓기를 통해 XOR 문제와 MNIST Classification을 시도해보겠습니다. 1. 레이어는 왜 쌓아야 할까? 딥러닝에 관심이 많거나 공부를 조금이라도 해보신 분들은 ‘Layer’란 단어를 많이 들어보셨을 것입니다. 이처럼 ‘Lay...