GDSC Sookmyung 7

[Machine Learning] 2주차 스터디 - Multi variable linear regression & Logistic Regression

04 Multi-variable linear regression Hypothesis Cost function Matrix multiplication Hypothesis using matrix 앞 matrix의 열의 개수와 뒤 matrix의 행의 개수가 일치해야 함 Many x instances data의 instance가 많은 경우에도 동일하게 표현 가능 matrix를 쓰는 큰 장점 Hypothesis using matrix (n output) n은 instance의 개수, 2는 결과 값의 개수 이 때 W[?, ?] => [3, 2] WX vs XW Lecture (theory) Implementation (TensorFlow) 행렬 계산이기 때문에 Code import tensorflow as tf i..

[React] 2주차 스터디 - (입문) React의 핵심 개념 익히기 (컴포넌트, Props, State, Lifecycle)

4 엘리먼트 렌더링 1) 엘리먼트에 대해 알아보기 엘리먼트는 리액트 앱의 가장 작은 빌딩 블록으로 즉, 리액트 앱을 구성하는 요소를 의미한다. 엘리먼트는 원래 웹사이트에 대한 모든 정보를 담고 있는 객체인 DOM(Document Object Model)에서 사용하는 용어이다. 실제 브라우저 DOM에 존재하는 엘리먼트는 DOM 엘리먼트, 리액트의 Virtual DOM에 존재하는 엘리먼트가 리액트 엘리먼트이다. => 리액트 엘리먼트는 DOM 엘리먼트의 가상 표현으로 볼 수 있다. 리액트 엘리먼트는 컴포넌트 유형과 속성 및 내부의 모든 자식에 대한 정보를 포함하고 있는 자바스크립트 객체 형태로 존재한다. Virtual DOM은 변경된 부분을 계산하고 해당 부분만을 다시 렌더링한다. 엘리먼트는 불변성을 가져, ..

[React] 1주차 스터디 - React 프로젝트 생성하기 & JSX / Redux 시작하기

1 React 1) 리액트는 무엇인가? A JavaScript library for building user interfaces 라이브러리: 자주 사용되는 기능들을 정리해 모아 놓은 것 사용자 인터페이스(User interface, UI): 사용자와 컴퓨터 프로그램이 서로 상호작용을 하기 위해 중간에서 서로 입력과 출력을 제어해 주는 것 ex) 버튼, 텍스트 입력창 2) 프레임워크 vs 라이브러리 프레임워크: 프로그램에 흐름에 대한 제어 권한을 프레임워크가 가지고 있음 라이브러리: 개발자가 필요한 부분만 필요할 때마다 사용하는 형태 3) 리액트의 장점 빠른 업데이트 & 렌더링 속도 - Virtual DOM: 가상의 돔, 빠른 업데이트를 위해 React에서 사용함 - DOM(Document Object M..

[9주차] NotiNote 개발 진행 상황

[Front-end] 🌷 수연 Search 페이지에서 날짜로 검색하기 기능 구현 앱 첫 실행 시 보여줄 NotiNote 앱 인트로덕션 화면 구현 인트로덕션에 i18n 적용 🌷 희 Translate 화면 전면 개편 화면 구성 변경 결과 저장 시 제목 입력 이벤트를 캘린더에 추가할 때 폼 작성 [Back-end] 🌷 현애 refresh token으로 로그인 유지 구현 구글 캘린더 이벤트 추가 api 구현 통신 규약 CORS 설정 🌷 지연 기존 translate 로직 수정 요약문 번역 삭제, NL API 삭제 기존 구현했던 기능에 개개인 식별을 위해 유저와 연결 번역 이후 사용자에게 추가받은 값(통신문 제목 등) 추가 저장 중복하는 제목에 대한 분류(진행중)

[DeepSleep] 논문 리뷰 스터디 6주차

📖 6주차 발표 내용 ❄️ 혜주 선정한 논문: Neural Machine Translation by Jointly Learning to Align and Translate [pdf] 발표 자료: https://github.com/dsc-sookmyung/2021-DeepSleep-Paper-Review/blob/main/Week6/align.md 주제: Alignment model 의 등장과 입력 문장 벡터의 연관 순위 책정에 따른 번역 효율 향상 배경: 기존처럼 입력 문장을 고정된 길이의 context vector 로 변환할 시, 길이가 긴 입력 문장에 대해서는 번역 성능이 급격히 저하되는 문제점이 발생 내용 decoder 에서 output 을 출력할 때, 입력 문장을 순차적으로 탐색해서 현재 생성하려..

[Solution Challenge 2021 TOP 50] 6. 두번째 멘토링 및 최종제출

🌼 두번째 멘토링 두번째 멘토링에는 프로젝트에 대한 보고를 한 후 제출할 구글 폼, 영상, 대본에 대한 멘토링을 받았다. 구글 폼과 대본에 대한 멘토링은 Google Docs를 통해 같이 코멘트를 남기면서 진행하였다. 이후 영상이 완성이 된다면 추가적으로 이메일로 영상에 대한 피드백을 주시기로 약속하고 멘토링이 마무리 되었다. (Tmi : 멘토링을 보통 30분 내외로 받기로 예정되었는데 멘토분이 정말정말 꼼꼼히 봐주셔서 감사했다,, 정말,, 거의 한시간 반 넘게 멘토링을 받은듯 그리고 이메일로도 추가적으로 봐주신다고 해서 이렇게 신경써주실 수 있나? 싶을 정도로 감동+도움을 많이 받았다. 나중에 궁금한거 생기면 연락하라고 개인적인 이메일로 알려주셨다. Cindy 멘토님 정말 감사했습니다..❤ 나중에 Go..