본문 바로가기

분류 전체보기49

[android - 1team] Unit3 : Layout 트랙 1 : Use LinearLayout with the Layout Editor 들어가기 전에 LinearLayout TextView 위 두가지를 활용합니다. 이 트랙에서 익힐 것 View & ViewGroup의 작동 LinearLayout을 사용해 Activity 정렬하기 ScrollView string, dimension resources를 만들고 사용하기 어떤 실습으로 익히나요? AboutMe app TextView & ImageView & ScrollView 이전 비기너 트랙에서, View의 사용법은 이미 함께 학습했습니다. 그래서 View 보다는 트랙1에서 저는 안드로이드 스튜디오에서 디자인 에디터를 활용하는 것에 초점을 맞췄습니다. AboutMe Project 디자인 에디터 디자인 에디터에.. 2021. 1. 16.
[ai-2team] 2. Multi-variable linear regression, Logistic regression, Softmax Classifier Multi-variable linear regression 시험 점수 예측하기 입력 값 1개(x)를 이용한 회귀(regression) 여기서 입력값 x를 variable 혹은 feature라고 한다. 입력 값 3개(x1, x2, x3)를 이용한 회귀(regression) 두 차례의 쪽지시험 점수와 중간고사 점수를 통해 기말고사 점수를 예측하는 모델이다. 즉 새로운 학생의 쪽지시험 점수와 중간고사 점수를 알면 기말고사 점수를 예측할 수 있다. Hypothesis 기존의 Hypothesis 함수이다. 다변수 회귀의 경우 변수(x)가 3개로 늘어나면 가중치(w)도 3개가 된다. Cost function cost 함수는 기존에 변수가 하나일 때와 동일하다. Multi-variable 변수가 3개뿐이라면 괜찮지만.. 2021. 1. 15.
[AI-3Team] 소프트맥스 회귀(Softmax Regression) 다중 클래스 분류 1. 다중 클래스 분류(Multi-class Classification) 세 개 이상의 선택지 중 하나를 고르는 문제를 다중 클래스 분류라고 한다. 입력된 샘플 데이터에 대해서 각 정답지에 대해서 시그모이드 함수를 적용해 보자. 그렇게 한다면, 첫번째가 정답일 확률은 0.7, 두번째가 정답일 확률은 0.6, 세번째가 정답일 확률은 0.4 등과 같은 출력을 얻게된다. 그런데 이렇게 되면 확률로 나타내었을때 뭔가 보기가 이쁘지가 않다. 그래서 이 전체 확률의 합계가 1이 되도록 하고 싶은데 그렇게 해주는 것이 바로 소프트맥스 함수 이다. 2. 소프트 맥스 함수(Softmax function) 소프트맥스 함수는 분류해야하는 정답지(클래스)의 총 개수를 k라고 할 때, k차원의 벡터를 입력받아 각 클래스에 대한.. 2021. 1. 13.
[android - 1team] 안드로이드 experince 1 안드로이드 기본 java -> com -> example -> app 이름 이렇게 진행되고 있다. 하지만 IDE에서는 편하게 바로 볼 수 있게 만들어주고 있다. MainActivity 처음 시작하면 만들어지는 kotlin 파일 제일 첫화면이다. MainActivity.xml 프로젝트가 처음 만들어지면 생기는 xml 파일이다. xml 파일에는 일반적으로 뷰가 어떤 UI로 보여야 하는가에 대한 정보가 들어있다. 글자 크기, 폰트, 색, 위치 등등 manifest.xml 1. 각종 권한 카메라, 인터넷, 전화 등등의 각종 권한이 필요하다. 옛날에는~~ manifest로만 충분했지만 이젠 코드로도 권한을 요청해주어야한다. 2. activity 정보가 있음 Inflater 정보가 있으면 처음 앱을 시작할 때 해당.. 2021. 1. 13.