분류 전체보기 64

소프트웨어대학 설명회

인공지능 바둑의 성장기록 트리탐색 알고리즘 알파고 알파고 제로 코딩 데이터기반학습 강화학습 -통계적 선택법 몬테카를로 지도학습이 없는 강화학습만을 통한 발전입니다. 알파고 제로는 기본적인 바둑의 규칙만을 입력한 상태에서 시작 인공지능: 컴퓨터로 하여금 지능적행동을 하게 하는 기술 perception 의사결정 현 인공지능 기술의 한계 -딥러닝에서 넣어주는 데이터에 편견이 들어가 -설명을 잘 못한다 - AI과학자 vs AI Engineer data mining big data analysis 'computational- X AI-X 유전자 배열로부터 다냅ㄱ질의 3D구조 알아낸ㄴ다(예측) AI의 단기 목표: 인지 증폭기 빠르게 장기 목표: 수호천사 사람이 하지 못하는 일을 - -

딥러닝 CNN RNN 통계 모델

Deep learning 은 토론토 대학의 힌튼교수에 의해 다시 주목 받고 있는 Machine Learning의 분야 중 하나이다. 이 Deep learning은 인공신경망 (Artificial Neural Network) 를 기초로 하고 있다. 이 인공신경망(ANN)은 사람의 신경망 원리와 구조를 모방하여 만든 기계학습 알고리즘이다. Perceptron모델과 동일하게 특정 임계치 (threshold)를 넘어야 신경이 전달된다는 것을 Sigmoid function을 이용하여, weight를 업데이트 시켜서 각 Node의 최적의 weight를 찾는 방식으로 작동 된다. 이런 ANN은 여러 문제점을 가지고 있었는데, 먼저 학습과정에서 Parameter의 최적값을 찾기 어려운 문제가 있었다. Sigmoid 함..

카테고리 없음 2019.03.30

ㅇㄹ

프레임워크의 종류와 상관없이 구글의 안드로이드 운영체제에 기반한 앱을 만들려면 자바를 반드시 알아야 한다. 안드로이드 프로그래밍의 상당 부분이 자바에 바탕을 두고 있다. 자바의 객체지향, 인터페이스, 클래스, 확장, 상속, 가비지 콜렉터 등 다양한 개념과 구현 기술을 익힘으로써, 안드로이드 프로그래밍의 기초를 닦을 수 있다. 프레임워크 종류와 상관없이 안드로이드 앱을 개발하려면 자바에 대한 이해는 필수다. 드로이드 프레임워크 : 안드로이드 프로그래밍을 할 때 대부분 프레임워크를 사용한다. 대표적인 프레임워크로는 폰갭(Phonegap), 코로나 SDK(CoronaSDK), 앱셀러레이터(Appcelerator), 더앱빌더(TheAppBuilder), jQuery 모바일(jQuery Mobile) 등이 있다...

Dev Tools 2019.03.22

앱의 종류 4가지

네이티브앱:사용자가 흔히 사용하는 앱 앱스토어에서 판매 및 다운이 가능 기기에 저장된 주소록, 파일 등의 고유정보를 사용할 수 있으며 카메라 등의 하드웨어 또한 제어가 가능구동속도 빠르고 인터넷이 연결되어 있지 않아도 사용이 가능하다.사용자의 터치에 따라 반응한다는 점에서 웹과 다른 차별적인 매력이 있음 웹앱:모바일앱의 특징을 가지면서도 네이티브앱의 특징도 가지고 있는 말 그대로 웹을 기반한 앱.하지만 따로 다운로드,업그레이드를 진행할 필요 없이 항상 최신 버전을 유지한다는 것이 가장 큰 장점또한 하지만 따로 다운로드, 업그레이드를 진행할 필요 없이 항상 최신 버전을 유지한다는 것이 가장 큰 장점저렴한 제작비용과 짧은 개발시간 하이브리드앱: 네이티브앱과 웹앱 각각의 장점을 가지면서도, 보다 빠르고 손쉽게..

Dev Tools 2019.03.20