일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 백엔드
- 머신러닝
- 취업연계
- KNN모델
- 취업성공패키지
- 손실함수
- 국비지원
- 스마트인재개발원
- 크롤링
- 2차프로젝트
- 안드로이드
- ERD
- 1차프로젝트
- 비스포크시네마
- semantic_segmentation
- springSTS
- 교차검증
- intent
- 내일배움카드
- MSE
- 하이퍼파라미터튜닝
- gitclone
- 2차 실전프로젝트
- randomForest
- 활성화함수
- 프로젝트
- MVCmodel
- 선형모델 분류
- JSP/Servlet
- 오픈소스깃허브사용
- Today
- Total
목록코딩공부 (67)
또자의 코딩교실
✅ Source of data collection Stanford Dog set - 'http://vision.stanford.edu/aditya86/ImageNetDogs/' DogFaceNet - 'https://github.com/GuillaumeMougeot/DogFaceNet' Web Crwaling - Various dogs of emoji Animation - Howl's Moving Castle(2004), Spirited Away(2001), My Neighbor Totoro(1988) ✅ 기존 데이터 수집 단계 [현재 확정된 할일] ~ 21/12/21 강아지 데이터 수집(웹 크롤링) 및 데이터 전처리(확실히 전처리) : 실사와 그림데이터 수집. 추후 자세한 사항 안내 예정. ~ 21/1..
이번엔 정신나간 강아지가 귀여운 이미지 슬라이드 앱을 만들어보자. 안드로이드 이벤트를 실습해볼 수 있는 아주 좋은 예제다. ✅ 안드로이드 Event란? - 사용자가 핸드폰을 해서 하는 행위 뿐만 아니라 안드로이드 내의 상태를 감지하는 것 ex: 클릭, 화면터치, 더블클릭, ,app시작, 종료, 시스템 상태변화(배터리 부족, 메시지 등), 앱 활성화 안드로이드 이벤트 진행방식 폴링방식 터치하면 바로 처리함 터치하지 않는다면 내부적으로 터치하기까지를 계속 기다린다. (무한으로 반복 >> CPU 프로세스를 많이 잡아먹음) 이벤트 구동방식(Event Driven방식) 다른 작업을 하고있을테니, 터치하면 알려주세요. 들어왔을떼, 그때만 처리하는 방식 안드로이드 이벤트 적용방법 Xml에서 Onclick속성에 메소드..
문제정의 : 버튼 클릭시, 주사위가 바뀌면서 점수를 올리는 App구현 기능) 1. 버튼을 클라하면 주사위 이미지를 랜덤으로 변경한다. 2. 주사위 눈을 비교하여 점수를 올린다. 단, 동일한 눈일 경우 점수를 올리지 않는다. 주사위를 던져 주사위 눈 수가 더 많은 쪽이 이기는 게임이다. 이벤트 처리 방식 3가지를 활용해 해보는 방법이다. 1. xml의 OnClick속성에 메소드 연결 -> 거의 사용하지 않는다. 2. interface를 class에 구현 - 같은 기능의 버튼이 여러 개 정의되어있는 경우 사용함. (상속만 하면 되니까) 3. interface를 익명 class로 정의하는 방법. - 독립적으로 버튼의 기능을 구현해야 할 때 사용함. 앱 Layout 구성은 이렇게 했다. public class ..
Chain은 ConstraintLayout에서 사용할 수 있는 기능으로 양방향의 위치를 제한하여 서로 연결된 View Group을 만들 수 있다. Chain 내 view는 가로(Horizonal) 혹은 세로(Vertical)로 분산될 수 있다. Chain linear group은 Spread, Spread inside, packed 세가지 속성으로 제어할 수 있다. Spread 각각의 View를 균등하게 분산시킨다. Spread inside 첫번째와 마지막번째 View를 양쪽 끝 구속 조건에 붙여주고 나머지는 균등하게 분산시킨다. Packed 모든 View가 서로 거리를 두지않은채 꽉 달라붙어버린다. 하지만 주의할 점이 있다. 언뜻같아보이면 한개의 Vertical 세로 체인과 가로로 2개의 체인이 생성되..
(제가 만든 기획 발표 ppt의 저작권은 블로그 주인인 저에게 있습니다.) 이번 스마트 인재개발원에서 진행하는 2차 프로젝트가 본격적으로 시작되었습니다. 2차 프로젝트는 수료를 얼마 남지 않은 시점에서 진행하는 만큼, 모두가 열심히 참여하고 퀄리티또한 좋은 모두 심혈을 기울이는 프로젝트라 할 수 있습니다. 1차 프로젝트와 다른 점은, 2차 프로젝트는 공모전이나 협약 기업의 멘토링을 받으면서 진행할 수 있단 점입니다. 일정은 이렇게 진행되었습니다. 블로그 글 작성이 뜸했던 이유또한 이렇습니다. (ㅠㅠ) 팀원들과의 공유문서를 통한 협업으로 진행되었습니다. 다음은 저희 팀의 기획서를 열람하실 수 있는 공유문서 링크입니다. 반려 동물 시장규모는 급격하게 증가하고 있으며, 관련 산업 분야또한 급격하게 활성화 되고..
✅ Intent란? Intent는 안드로이드 내에서 다른 액티비티를 실행하거나 데이터를 전달할 때 사용되는 시스템이다. 하나의 액티비티가 다른 액티비티를 실행 시킬 수 있는 메세지 시스템으로 액티비티끼리 액션과 데이터를 주면 결과를 주는 관계이다. ✅ 묵시적 Intent 와 명시적 Intent의 비교 인텐트는 묵시적 인텐트 방식/ 명시적 인텐트 방식으로 나뉘게 된다. 묵시적 Intent When: 인텐트의 액션과 데이터를 지정하긴 했지만, 호출할 대상이 달라질 수 있는 경우 Process : 안드로이드 시스템이 인텐트를 이용해 요청한 정보를 처리할 수 있는 적절한 프로그램를 찾아본 다음 사용자에게 그 대상과 처리 결과를 보여줌 Action 기능을 가짐 안드로이드 시스템에 설치된 기본앱을 바로 실행시킬 수..
Android OS는 비독점 개발 틀랫폼을 지향하는 개발도구이다. 모바일 환경에서 인터넷을 더 많이 보급시키기 위해 만들어졌으며, 현재 4.1 Jelly bean 부터 11.0 R까지 많은 발전이 이루어 지고 있다. 안드로이드 개발 UI 화면에서 어떤 부분을 클릭하는지에 따라 동작들은 달라지는데 그런 기능들을 구현할 때 작성해야 하는 파일들에 대해 알아보자. ✅ java : 소스코드 및 model // xml : 디자인 레이아웃 및 개체 지정 java파일과 xml파일이 한쌍으로 생성되고 둘중의 하나가 없어서는 안된다. 묶여서 하나로 생성이 되는것을 확인할 수 있음. ✅ 안드로이드 화면에 관한 구성 : view를 구성하는 것들 resource의 역할 : 소리, 이미지, 폰트 등의 모든 자료들을 리소스라고 ..
activation(활성화함수) - 자극에 대한 반응여부를 결정하는 함수 ✅ 문제 유형에 따라 사용되는 활성화 함수와 오차함수 종류 문제 유형 출력층 활성화 함수 오차함수 회귀 linear mean_squared_error 이진 분류 sigmoid binary_crossentropy 다중 분류 softmax categorical_crossentropy 이진분류는 Sigmoid함수를 사용(0과 1로 분류) (0.5를 기준으로 높고 낮은지에 대한 확률 정보를 바탕으로 최종 출력을 결정함) 입력층에서 sigmoid함수는 기울기 손실이라는 단점이 발생함 softmax = 입력받은 값을 출력으로 0~1사이의 값으로 모두 정규화하며 출력 값들의 총합은 항상 1이 되는 특성을 가진 함수 ✅ Back Propagati..