현재 > https://www.slideshare.net/healess/python-tensorflow-ai-chatbot 위 강의를 보고 있다.강의내용 중 초반에 Char-CNN을 사용하는데 이유로 다른 알고리즘보다 압도적인 성능을 갖고있다고 한다. 뭐 그렇다 치자 그 다음슬라이드에 Seq-2-Seq 를 소개하면서 RNN을 소개한다.음.. 근데 여길 보니까 자연어 처리할때 많이 보였던 Encoder-Decoder모델이 보인다. 그래서 이걸 좀 파봐야겠다. 굳이 파볼 필요 없이 그저 소개정도에 그쳤으니 나도 여기서 마무리하도록 한다. LSTM 뭐 어쩌구 저쩌구 여러 알고리즘이 있는데각 알고리즘을 알고써야 각 인자를 적당한 걸 넣을 수 있기때문에 학습한다 정도로 이해하는게 좋을 것 같다. 결국 따져보니 이..
세미나에서 여러 팀이 발표할때 발표의 구조는 대략 비슷했다. 1. Motivation- 나는 이걸 평소에 하고있었는데 이게 궁금해졌다.2. Model- 이를 모델링하기 위해 나는 RNN을 썼다 or DNN? CNN을 썼다.3. 학습 Struggling - 이를 학습을 1주일시키고 했던 결과는 이렇고 그래서 모델을 바꿨다.. 혹은 학습을 더 시켰더니 이렇게 변했다.4. 결과- Heres our masterpiece...- Please visit our git page. 보통 이런 구조로 얘기가 흘러간다. 그런데 여기서 확 짜증이 나는 포인트는 2. 모델링 부터다. 우선 내가 RNN, CNN, DNN이게 뭔지 몰랐다. 대부분 발표팀이 RNN을 썼던건 기억나는데 그게 나오고나서 바로 모델을 짠 수학공식이 나온..
1. Android animation코드로 애니메이션을 만드는법 내가지금 쓸거는 TrnaslateAnimation인데 간단하게 new TrnaslateAnimation(0,0,0,100) 이런식으로 만들어서setDuration 으로 동작시간 정하고setFilterAfter? 이거로 동작후에거기 멈추라고 하면 된다. 근데 내가 만들 애니메이션은 복합 동작이다먼저 아래로 움직이고 그 후 우측으로 움직인다. 그러려면 TranslateAnimation이 두번들ㅇㅓ가야되는데 그러려면 AnimationSet 이란 객체를 만들고 거기다 때려박으면 된다. 여기 내가쓴 예제를 올린다 _tvTarget = (TextView)findViewById(R.id.tv_target); AnimationSet animSet = ne..
Objective C 코드를 보다보니 말도안되는 Syntax가 많이 보인다. 그중 제일 이해안되는 [] 대괄호에 대해 고수분들께 문의했고오늘 배운것을 정리해본다. 일단 예제소스를 써보자UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(23,28,258,20) ]; 이게 문제의 출발이다이 말도안되는 소스는 대체 무엇인가일단 여기서 왼쪽절은 titleLabel이라는 UILabel 포인터 변수를 선언한거다. 여기까지는 소양 우측 UILabel alloc 은 내가 알고있는 객체지향 개념으로는 new라고 보면 된다고 하셨다.메모리를 할당해야 그 포인터 주소가 나오니까 그걸 alloc (메모리할당) 한거다. 그럼 그렇게 나온 놈한테 initWithFr..
몇 해 전 iOS앱개발을 시작하면서부터 궁금했던 NSString/ NSLog / NS블라블라 의 정체를 우연히 Objective C 입문서에서 발견해서 그 내용을 옮겨본다. 이전에 이야기했듯이 오브젝티브씨는 아주 약간 특별한 양념을 친 C와 같기 때문에 원한다면 NSLog대신 printf를 그냥 쓸 수도 있다. 그러나 시간과 날짜가 함께 출력되는 기능이나 새 라인 문자를 자동으로 넣어주는 등 부가적인 기능이 있으니 NSLog를 사용하기를 추천합니다. NSLOG라는 함수 이름이 좀 낯설게 느껴질 수 있다. 함수 이름의 NS는 무슨 의미일까? 읽더보면 코코아의 모든 함수 상수 타입 이름에 NS가 앞에 붙는 것을 볼 수 있다. 이 접두사는 함수가 다른 툴킷에서 온 것이 아니라 코코아에서 왔다는 것을 알려준다...
오늘 아침에 메일이 한통 날라왔다. "Your Mac App Distribution will expire in 30 days." 이런메일은 여러번 받아봤다. 애플에 배포 관련된 혹은 푸시 메시지(APNS)에 관련된 인증서들은 유효기간이 1년이라내가 유지보수하고있는 앱이 몇개되면 저런 류의 메일을 잊을만하면 받게된다. 이거 관련되서 찾다보면 나오게되는 인증서, CSR파일이 뭔지 기억해두려고 로그를 남긴다. CSR파일이란Cert Signing Request 의 약자다.인증서 사인 요청 파일 이란 뜻이다. 인증서는 그 요청의 결과로 '애플'님께서 주시는 문서다. 자 그럼 애플 개발자 페이지 구조는 어떻게 생겼을까. 인증서 페이지에 들어가면 + 버튼이 있다. 걔를 누르면 어떤종류의 인증서를 만들지를 내가 고르고..
약 2주전 고민고민하던 애플 에어팟을 드디어 구입했다. 그동안 워너비 상품이었음에도 불구하고 구입을 망설이고 있었던 이유는 드 럽 게 구 하 기 어 려 워 서 이다. 뭔놈에 이어폰따위가 구매하려면 6주를 기다린다고 당당하게 표시를하는거지. 여튼 안그래도 기분나쁜데 이게 물량이없으니까 프리미엄이 붙어서중고나라에서 원가인 21만 5천원보다 높은가격인 23만원정도에 미개봉신품 가격이 형성되버렸다. 저렴하게구매하는걸 좋아하는편이라 중고나라를 잘 가는데 이 가격 형성된걸 보고 더 기분나빴다. 그래서 안삼. 16-17 겨울시즌에 일본갈일이 있어서 시부야 애플스토어를 들렸는데 거기도 매물이 없어서 못샀다. 대신 일본에선 가격이 더 저렴하다. 만육천앤인가 만팔천앤인가... 그래서 한국보다 더 저렴하게 살수있었는데 여튼..
JS학습내용 중 Scope 관련내용을 정리해본다. 핵심내용 요약을 먼저하면 1. Scope는 일적으로 생각하는 것처럼 {} brace를 기준으로 생성되지 않고 약속된 상황에서만 생성된다. 그렇지 않은 경우라면 Global scope를 갖는것이 일반적2. 약속된 상황이라면 function구문 / catch 구문 / with 구문 세가지 상황을 말한다.3. scope가 생성되는 특징때문에 발생되는 현상을 함수를 이용해서 혹은 클로져(closure)를 이용해서 해결한다. 책 내용 중 중요하다고 생각하는 부분만 일부 옮겨본다. 책 제목은 '속 깊은 자바스크립트' 2.1 스코프란?스코프란 현재 접근할 수 있는 변수들의 범위를 뜻한다. 위의 for-loop를 돌 때는 별도의 스코프가 생성되지 않고 i는 글로벌 스코..
AI관련된 조사를하고있다. 알렉사로 출발해서 Google Assitant 클로바 왓슨 시리 빅스비 코타나 심심이 뭐 제품명은 무지 많은데 어디서 문제가 터졌냐면 나무위키 AI 비서 리스트에 왓슨이 안들어가 있는것을 발견한 이후부터다. AI비서랑 AI는 뭐가다르지? 왓슨은 뭐하는? 어디까지? 아니면 뭘 얘기하는거지? 컴퓨터 시스템 자체인가? 왓슨은 의료용 산업용 등등 여러가지로 사용되는거 같은데 왓슨이랑 다른 어시스턴트랑 다른게 뭐지? 이런생각하는와중 그럼대체 알파고는 뭐지? 얘도 컴퓨터인가? 클라우드위에올라간 소프트웨어이름인가?텐서플로는 뭐지? Dev Kit도 팔던데 또 들은 질문누구 기가지니 얘들한테 들어간 인공지능은 뭐로만든거지? 오픈소스를 쓴거야? 뭐지? ------------------------..
안드로이드 코딩하는중 자꾸 이딴 표현이 보여서 궁금해서 조사한 내용을 적어본다. is called diamond operator since JAVA 7 Usage -> List list = new LikedList(); 근데 generics라는말이 나온다. 그래서 그걸 찾아봤다 자바 ArrayList 제너릭스(Generics)란? 제네릭스란 쉽게 말해서 ArrayList(컬랙션 클래스에서 사용가능하지만 쉬운 설명을 위해 대표적인 컬렉션 클래스인 ArrayList를 가지고 설명하겠습니다.) 가 다룰 객체를 미리 명시해줌으로써 형변환을 하지 않고 사용하는 것입니다. 음 컬랙션클래스가 뭐지. 일단 넘어가 즉 ArrayList가 사용할 객체의 타입이란 이야기입니다. 예를들어 우리가 현실에서 갤럭시S2블랙을 공동..
- Total
- Today
- Yesterday
- 0x0422
- 이창동
- Octane S2
- 개발자
- 연구개발직
- JS
- Java Developer Day
- 개발자취업
- 언프리티 랩스타
- 나가노 스키여행
- nsstring
- 컴공
- 존슨황
- 일리네어
- 칠레와인
- 하포원
- 존슨 황
- 취준생
- 깝스 1회
- 박찬욱
- happo-one
- 감정수업
- 취업
- 송강호
- 하 준 숴이
- 오블완
- 컴퓨터공학과
- 티스토리챌린지
- cfstring
- swift
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |