목록MJ (709)
MJay
doesn’t need confidence abduction deduction if A then B A*B = C rule 1 has C Rule을 모아서 overall해서 confidence를 구해야한다. Max를 구한다. if CF1 and CF2 >0 if CF1 and CF2 H1 E3=0.95*0.8 E1 R4 E4 -> E1 E2 0.7 * 0.85 MAX(E1,E2) *0.9 —> result Original probability h=disease D - symptom original probability P(d|D) posterior P(D|h) if you have hypothesis you will have symptom Reference 를 봐야 한다 TItle Abstract -> ..
추론을 하면 답을 찾는 과정이다. AI Planning도 Problem Solving하는 과정이다. initial state - > goal state로 가는 과정이다 계층적인 게 있고 비계층적인 게 있다.
Basic Working Memory - represent current state of the world Production Memory - set of production rules Rule Interpreter= Applies production rules to working memory 구조는 Production Memory를 Working Memory에 적용시켜서 Rule을 해석하는 것이다 Production Rules은 규칙이다. A이면 B이다 Working Memory는 short term memory buffer라고도 한다. current state를 보여주는 것이다. Interpreter (Inference Engine) 해석해주는 도구이다. 추론을 하는 것이다 Production RUl..
Python은 매우 쉽다 python packages are hierarchical modules 모듈을 수정했을 경우 reload가능 이럴경우 search앞에 re 안붙여도 된다. 여러가지 data가 있다. NLTK Annotated Text- 정보가 달려있는 text (e.g 품사) 품사를 결정해주는게 Part Of Speech Tagging이다. token은 단어를 만들어주는 것이다. 단어의 위치에 따라서도 불러낼수있다 blank space regular expression over ova gaeova gae ssip ova
Celery는 distributed task queue이다. task queues은 threads 나 machine을 통해 task를 분산시키는 메커니즘이다. 이 task를 처리하는 것들은 worker라고 한다. Worker는 웹서비스에서 뒷단의 작업을 처리하는 별도의 프레임이다. 여기서 task queue 역할을 하는게 broker이다. task 모듈 작성( app) -> celery 서버를 가동 -> task 호출을 원하는 프로그램에서 task 모듈을 import하게 되면 task를 콜해준다. Celery는 메세지로 소통을 한다. 클라이언트가 메세지를 task queue에 집어 넣으면 broker라는 놈이 이 메세지를 worker로 가져간다 Python App + Celery Call task 하는 ..
Worker는 웹서비스에서 뒷단의 작업을 처리하는 별도의 프레임이다. Celery는 Worker이다. Worker는 웹 서비스에서 사용자에게 즉각적인 반응을 보여줄 필요가 없는 작업들오 인해 사용자가 느끼는 딜레이를 최소화 하기 위해서 사용된다. DB에 저장되는건 사용자가 볼 필요없으니 이걸 Worker가 처리해준다. Celery 서버를 통해 이런 뒷단 작업을 다수의 Worker에게 적절히 배분해준다고한다. 수행하는 작업 단위는 task이다. task의 실행을 의뢰받는게 브로커이다. task 수행 요청을 받아들이 브로커 task 모듈 작성 -> celery 서버를 가동 -> task 호출을 원하는 프로그램에서 task 모듈을 import하면 task를 콜 Celery 인스턴스로 선언된 app을 celer..
_ Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute: Sign up Here's how it works: Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top A command to list all users? And how to add, delete, modify users? up vote 410 down vote favorite 190 I need a command to list all users in terminal. And how to a..
on my background 결론: 비슷하다 Celery는 long running jobs는 fail할 경우가 있다. 그래도 나쁘지 않다고 한다. Celery는 Web이랑 관련된 작업에서 많이 쓰인다 Celery은 gevent , flower 등을 관리해준다 Celery 는 web-based management system Spot Instance일 경우 -> restart node 해준다, rabbitmq 라는 broker를 설치해서 다시 시작해야한다. HtCondor Container도 있다. Spot Instance Bid하는 것도 있었다. cvmfs를 통해 nfs가 가능해진다고도 했다. 여기서도 network File System(NFS) 이 쓰인다 shared data is available ..