본문 바로가기
반응형

programming760

머신러닝 평균, 분산과 표준편차 Variance, Standard Deviation 머신러닝과 관련된 것중 분산과 표준편차는 값이 얼마나 많이 퍼져 있는지를 알 수 있는 것이다. 수학적으로 분산과 표준편차는 관계가 깊고 분산의 제곱근이 표준편차이다. 머신러닝을 공부함에 있어 분산과 표준편차를 아는 것은 주어진 값의 분포를 찾아내는 것이다. 분산과 표준편차 분산과 표준편차는 값의 분포도를 알 수 있다. 여기서 한가지 연관되는 것은 평균이다. 즉, 평균, 분산, 표준편차란 이 세가지는 항상 연관되어 있다. 개요만 간단히 살펴보자 평균 Mean 표본을 모두 더한 후 표본의 수로 나눈 값 나열된 모든 숫자를 더한 후 나열된 모든 수의 갯수로 나눈 값 변량 표본으로 정의된 값들, 즉 나열된 모든 값들의 하나하나 개별 값 분산 Variance 분산은 편차 제곱의 평균이다. 편차는 표본으로 제시된 .. 2021. 8. 4.
파이썬 id 연산자 is not 동일한 메모리 위치를 가진 객체 비교 파이썬의 id 연산자는 조금 특이한데 값이 같은지 여부가 아닌 동일한 메모리 위치를 가진 객체인지를 비교하고 판단한다. 단지 객체의 값이 같은지 여부는 비교 연산자를 사용해도 되지만 동일한 메모리 위치까지 비교하는 민감한 경우에 사용한다. id 연산자 is, is not 동일한 메모리 위치에 있는 객체인지 여부를 판단하는 것은 is 또는 is not 연산자를 사용한다. is 는 동일한 메모리 위치에 있는 객체라면 참을 반환하고 is not 은 반대의 값을 반환한다. 코드샘플 id 연산자를 사용했을 때와 비교연산자를 사용했을 때의 결과는 다르다. 단순히 값이 같음을 비교하는 비교연산자는 참을 반환하겠지만, 동일한 메모리 위치의 객체인지 여부까지 판단한다면 거짓을 반환한다. vVal_1 = ["파이썬", ".. 2021. 8. 4.
엔트리 코딩 앞으로 가기 쉬움 1단계 이상한 숲 속의 엔트리봇 엔트리 블록 코딩을 학습을 위해 이상한 숲 속의 엔트리봇을 연습해 보자. 여기서 익혀야 할 것은 마우스 드래그와 앞으로 가기 블록을 조립하는 것이다. 마우스 드래그는 누구나 할 수 있는 것이기에 조립만 잘 하면 그만이다. 쉬움 1단계 앞으로가기 엔트리의 쉬움 1단계를 보면 아래와 같은 그림을 볼 수 있다. 파란색 옷을 입은 캐릭터가 엔트리봇이다. 이 엔트리봇을 블록을 조립하는 블록코딩으로 분홍색 화살표가 있는 곳까지 이동시켜야 한다. 제공된 블록 쉬움 1단계에 제공된 블록은 2개이다. 앞으로가기, 시작하기를 클릭했을 때 이다. 블록의 기능은 아래와 같다. 시작하기를 클릭했을 때 시작하기 버튼을 클릭했을 때 블록 밑에 조립된 블록들을 순차대로 읽어 엔트리봇이 움직인다. 앞으로 가기 엔트리봇이 앞으로 움직인.. 2021. 8. 4.
게시판 페이지 자바스크립트 구현 하기 mysql 5.x 사용 페이징을 위해 기능구현하는 것은 의외로 쉽지 않다. 게시판 페이징은 여러모로 요긴하다 여러 자료를 잘라서 보기 위함도 있고 데이터베이스의 처리속도에도 영향이 있다. 플랫폼이나 컴포넌트는 쿼리는 신경쓰지 않고 백엔드 코드에서 다뤄지는 경우들이 더 많기도 하다. 사실 이미 만들어진 플랫폼을 뜯어보는 것이 가장 좋다. 페이징 구현하기 웹을 기준으로 하기 때문에 기능적인 것은 자바스크립트를 이용하도록 한다. 자바스크립트는 웹페이지에서 동작구현에 사용된다. 그렇기에 페이징도 자바스크립트로 구현하도록 한다. 서버에서 주요한 값만 있고 나머지는 자바스크립트로 구현한다면 웹페이지 속도는 크게 향상된다. 페이징에 대한 간단한 개요를 보도록 하자. 페이징에 필요한 것은 5가지가 있다. 처음 | 이전 | 페이지 숫자 | 다.. 2021. 8. 3.
반응형