본문 바로가기

프로그래밍

(357)
[번역] 이동 중앙값 분해를 통한 비정상 탐지 Dectect Anomaly with Moving Median Decomposition 이동 중앙값 분해를 통한 비정상 탐지https://anomaly.io/anomaly-detection-moving-median-decomposition/ 2016 년 1 월 12 일 시계열 분해는 시계열을 계절적(seasonal) 시계열, 트랜드 시계열, 랜덤 잔여 시계열로 나눕니다. 트렌드와 랜덤 시계열은 둘 다 비정상을 감지하는 데 사용될 수 있습니다. 그러나 이미 비정상적인 시계열에서 비정상(anomaly)을 탐지하는 것은 쉽지 않습니다. 우선 결론 비정상적인 시계열로 작업하기 : 이동 평균 분해를 통한 이상 탐지는 작동하지 않음이동 중앙값 분해를 통한 이상 탐지는 동작함. 이동 평균의 문제 R의 시계열 분해 포스팅에서 우리는 알고리즘이 이동평균을 이용하여 시계열의 추세를 추출하고 있음을 배웠습니다..
[Django] Django import LOCAL settings 문제. Django import LOCAL settings 문제. 원문링크 : https://stackoverflow.com/questions/22904209/django-cannot-import-local-settings 질문 by Brownbay Django 1.7을 Python 3 에서 구동해 보았다. 그런데, manage.py 를 사용할 때, settings.py 의 import local_settings.py 부분이 문제가 생긴다. settings.py 를 직접 실행할 때에는 local_settings.py 는 문제없이 임포트된다. 하지만, manage.py 를 실행하면, 아래와 같이 local_settings.py 모듈을 찾을 수 없다고 나온다.local_settings.py 파일은 settings...
[Python|Django] 장고(django)에서 백만건을 가져오는 queryset이 느리다. 장고(django)에서 백만건을 가져오는 queryset이 느리다. https://stackoverflow.com/questions/43540295/get-million-record-from-django-with-queryset-is-slow 질문 : 다음 코드처럼 Post 테이블의 모든 오브젝트를 가져와 이터레이트하려 한다. posts = Post.objects.all() for post in posts: process_post(post) process_post 는 백그라운드에서 동작하며, update 는 하지 않는 셀러리태스크이다.그런데, Post 테이블에 100만개의 레코드가 있어서 문제다. 이 동작은 매일 수행된다. for post in posts: 코드 중 위 라인 부분에서 데이터베이스 Quer..
[PYTHON3.6|PIP] in console_to_str return s.decode UnicodeDecodeError: 'utf-8' codec can't decode byte pip 최신버전에서 문제가 해결되었으니, 소스를 수동으로 수정할 필요 없음. http://daewonyoon.tistory.com/245 를 참고. Python 3.6 pip 로 특정 패키지를 설치하다 다음과 같은 에러가 발생한 적이 있다. C:\Users\me>py -3.6 -m pip install wrapt Collecting wrapt Downloading http://---------------/packages/wrapt-1.10.8.tar.gz Installing collected packages: wrapt Running setup.py install for wrapt ... error Exception: Traceback (most recent call last): File "C:\Pyth..
[Anaconda] 설치시 오류 : 'Destination Folder' cannot contain non-ascii characters 아나콘다를 설치하다가 다음과 같은 에러가 발생하는 경우가 있다. Error: Due to incompatibility with several Python libraries, 'Destination Folder' cannot contain non-ascii characters (special characters or diacritics). Please choose another location.오류: 몇몇 파이썬 라이브러리의 호환성 문제 때문에, '설치대상 폴더'에는 아스키문자가 아닌 문자(특수문자 또는 분음문자 (역자주: 한글/한자 등도 아스키문자가 아님))가 포함되면 안 됩니다. 다른 경로를 선택하세요. 이 문제는, 아나콘다의 설치경로에 한글 등 영문이 아닌 문자가 포함되어 있을 때 발생하는 에러이다...
[번역|스택오버플로우] 타입명 뒤에 괄호를 붙이는지 안 붙이는지에 차이가 있나? https://stackoverflow.com/questions/620137/do-the-parentheses-after-the-type-name-make-a-difference-with-new [질문] by David ReadTest 가 보통 클래스라면, 아래 두가지에 차이가 있나? Test* test = new Test; Test* test = new Test(); [3번 답변] by bayda 일반적으로 첫번째 것은 디폴트-초기화, 두번째 것은 값-초기화가 된다. 예를 들어 int (POD 타입)의 경우int* test = new int - *test의 값은 무엇이라도 될 수 있다.int* test = new int() - *test 의 값은 0이 될 것이다. 이외의 동작은 Test 타입이 어떤 것..
프로그래머 산수문제 프로그래머로의 소양, 수학적 순발력을 측정하기 위한 테스트 문제. 폰노이만 아저씨는 풀어서 계산해서 10초 안에 답을 줄 수 있겠지만.산수문제10초 안에 답하시오. 0x 는 16진수를 뜻함.0x10 * 0x10 = ? 0x1F * 0x100 = ? 0x100 / 0x10 = ? 0x8 * 0x2 = ? 0x10 / 0x2 = ? 0x1F00 / 0x1F = ?10초 안에 답하시오. 다음 수는 모두 이진수100 * 1010 = ? 10 * 100000 = ? 111110000 / 10000 = ? 11111 / 10 = ? ... ?
한글 초성-중성-종성 인덱스를 r-g-b 에 대응시켜 만든 대응 색상표. 가각갂갃간갅갆갇갈갉갊갋갌갍갎갏감갑값갓갔강갖갗갘같갚갛개객갞갟갠갡갢갣갤갥갦갧갨갩갪갫갬갭갮갯갰갱갲갳갴갵갶갷갸갹갺갻갼갽갾갿걀걁걂걃걄걅걆걇걈걉걊걋걌걍걎걏걐걑걒걓걔걕걖걗걘걙걚걛걜걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯거걱걲걳건걵걶걷걸걹걺걻걼걽걾걿검겁겂것겄겅겆겇겈겉겊겋게겍겎겏겐겑겒겓겔겕겖겗겘겙겚겛겜겝겞겟겠겡겢겣겤겥겦겧겨격겪겫견겭겮겯결겱겲겳겴겵겶겷겸겹겺겻겼경겾겿곀곁곂곃계곅곆곇곈곉곊곋곌곍곎곏곐곑곒곓곔곕곖곗곘곙곚곛곜곝곞곟고곡곢곣곤곥곦곧골곩곪곫곬곭곮곯곰곱곲곳곴공곶곷곸곹곺곻과곽곾곿관괁괂괃괄괅괆괇괈괉괊괋괌괍괎괏괐광괒괓괔괕괖괗괘괙괚괛괜괝괞괟괠괡괢괣괤괥괦괧괨괩괪괫괬괭괮괯괰괱괲괳괴괵괶괷괸괹괺괻괼괽괾괿굀굁굂굃굄굅굆굇굈굉굊굋굌굍굎굏교굑굒굓굔굕굖굗굘굙굚굛굜굝굞굟굠굡굢굣굤굥굦굧굨굩굪굫구국굮굯군굱굲굳굴굵굶굷굸굹굺굻굼굽굾굿궀궁궂궃궄궅궆궇궈궉궊궋권궍..