분류 전체보기 34

최대우도측정(Likelihood Maximization)

Deep Learning을 공부하다 이진분류의 오차 함수를 유도하는 과정이 있었는데 이때 이진분류 오차함수를 구하는 과정엣서 최대우도측정이라는 것을 사용했다. 그리하여 최대우도측정이란 무엇인지 공부해보았다. 최대우도측정을 말하기 전에 우선 확률부터 이야기를 해보면 확률이란 확률분포가 있을 때, 관측값 또는 관측 구간이 확률 분포 안에서 얼마의 확률로 존재하는 가를 나타내는 값이다. 즉, 특정 상황에 대한 확률분포가 있는데 이때 내가 관찰한 값이 어떤 확률을 갖는지 확률분포를 통해 알게 된다. 위와 같은 확률분포표는 중학교 때부터 많이 봐왔을것이다. 그럼 가능도(우도, likelihood)란 무엇일까? 우도란 어떤 값이 관측되었을 때, 이것이 어떤 확률 분포에서 왔을지에 대한 확률이다. 확률은 주어진 확률..

DeepLearning 2021.09.09

[Android Issue] Error Key was created with errors: 경고: 다른 저장소 및 키 비밀번호는 PKCS12 KeyStores에 대해 지원되지 않습니다.

안드로이드 앱을 Signed Released 로 올리려고 KeyStore를 만드려고 하는데 다음과 같은 에러가 발생하였다. 해당 에러뒤 바로 다음으로 Error 경고: 다른 저장소 및 키 비밀번호는 PKCS12 KeyStores에 대해 지원되지 않습니다. 사용자가 지정한 -keypass 값을 무시하는 중입니다. 라는 문구의 에러가 발생 여기저기 구글링하여 해결방법을 찾아보려 했으나 마땅한 해결방법 찾기가 쉽지 않았는데 나의 경우 KeyStore의 비밀번호와 Key의 비밀번호가 달라서였다. 2개의 비밀번호를 같게 해주어야 하는데 그걸 모르고 다르게 해서 발생 했던 문제였다. 같게 해주니 아무 문제 없이 잘 keystore가 생성되었습니다.

Issue Tracking 2021.09.08

[Unity Issue] mainTemplate.gradle file is using the old aaptOptions noCompress property definition which does not include types defined by unityStreamingAssets constant.

Unity 버전을 올리고 Android로 Build하는 와중 아래와 같은 이슈가 발생하였다. mainTemplate.gradle file is using the old aaptOptions noCompress property definition which does not include types defined by unityStreamingAssets constant. launcherTemplate.gradle file is using the old aaptOptions noCompress property definition which does not include types defined by unityStreamingAssets constant. 이슈는 말 그대로 noCompress Property라..

Issue Tracking 2021.09.07

Android 그림판 앱 만들기 Side Project - 소개

원래 사진 편집 어플리케이션을 제작하려 하다가 안드로이드 앱 개발은 오랜만이라 커스텀 뷰나 이것저것 공부하다보니 그림판 앱을 먼저 만들어 보게 되었습니다. 어떤식으로 만들어 볼까 하다 위와 같이 기본 LandScape 형태의 그림판 앱을 만들어 보고자 했습니다. 기능은 1. Undo, Redo 기능 2. 만든 그림 갤러리에 저장하기 기능 3. 그리기 - 팬 4. 지우개 5. 사각형, 원 그리기 6. 문자 삽입 기능 7. 이미지 불러오기 기능 8. 색상 바꾸기 9. 팬 두께 설정 이렇게 9가지 기능으로 생각했습니다. 꾸준히 조금씩 앱 제작을 진행하여 플레이스토어에 출시까지 성공적으로 잘 되었으면 좋겠습니다. 저의 유튜브에 제가 만들고 있는 그림판 앱의 진행과정을 올리고 있습니다. https://youtu...

SideProject 2021.09.06