2020/01/07(7)
-
Turing Complete
Turing Complete· ≒ 튜링 완전 ≒ 튜링 완전성 (turing completeness)· 어떤 기계가 튜링 기계와 같은 상태라고 하면 이를 Turing Complete라고 합니다.· 우리가 사용하는 컴퓨터는 튜링 기계의 일종이며 Turing Complete한 상태입니다.· 대부분의 프로그래밍 언어는 Turing Complete입니다.· Turing Complete한 프로그래밍 언어는 어떠한 함수식도 구현할 수 있으므로, 우리가 알고 있는 프로그래밍 언어를 통해 어떠한 알고리즘과 응용프로그램도 구현할 수 있다는 의미가 됩니다. http://bit.ly/2HlIcN0https://en.wikipedia.org/wiki/Turing_completeness
-
퍼셉트론의 한계점 1
퍼셉트론의 한계점 1 · 선형 분리가 불가능한 경우 사용할 수 없습니다. · 퍼셉트론의 한계를 해결한 것이 다층 피드 포워드 신경망입니다.
-
LAB-불린 인덱스를 통한 데이터 정제
LAB 불린 인덱스를 통한 데이터 정제 시나리오 · 데이터 분석을 하는 중에 의뢰인이 데이터셋 dirty에 들어 있는 데이터는 절대 음수가 될 수 없다고 전해 왔다고 가정하겠습니다. · 즉, 음수 값은 진짜 값이 아닌 오류이며, · 여러분이(분석가가) 직접 이를 더 말이 되는 값(0 등)으로 바꿔야 합니다. · 즉, 데이터 클리닝(data cleaning), 데이터 정제, 데이터 전처리 작업을 해야 합니다. 제공된 데이터 [9, 4, 1, -0.01, -0.02, -0.001] 데이터 전처리 · 더러운 데이터(음수)를 깨끗이 하려면 이상한 값을 찾아내어 합리적인 대안(0)으로 교체해야 합니다. · {Numpy} 불린 인덱싱을 활용 하여 처리 예상 출력 결과 [9. 4. 1. 0. 0. 0.]
-
초기화 블록 종류
초기화 블록 종류 · 인스턴스 초기화 블록 · 클래스 초기화 블록 인스턴스 초기화 블록 · 인스턴스 초기화 블록은 단순히 중괄호({})만을 사용하여 정의할 수 있습니다. · 인스턴스 초기화 블록은 생성자와 마찬가지로 인스턴스가 생성될 때마다 실행됩니다. · 하지만 인스턴스 초기화 블록이 생성자보다 먼저 실행됩니다. · 생성자와 인스턴스 초기화 블록의 차이는 거의 없으므로 인스턴스 초기화 블록은 잘 사용되지 않습니다. · 여러 개의 생성자가 있으면 모든 생성자에서 공통으로 수행되어야 할 코드를 인스턴스 초기화 블록에 포함하여 코드의 중복을 막을 수 있습니다.
-
Dart(다트)
Dart · ≒ 다트 · 구글에서 만든 확장 가능한 웹 프로그래밍 언어 · 모바일 앱, 웹 앱(Web App), 명령어 스크립트(command-line script) 까지 개발할 수 있습니다. · 기존 프로그래밍 언어인 JAVA와 유사합니다. http://bit.ly/2PJ99y6 https://en.wikipedia.org/wiki/Dart_(programming_language) https://dart.dev/
-
Anaconda Python - install(설치하기)
Anaconda Python - install(설치하기) 다운받은 설치파일을 실행합니다. [Next] [I Agree] [Next] "Destination Folder"항목 우측의 [Browse…]버튼 클릭 설치 경로를 아래와 같이 수정한 후 >> [Next]