본문 바로가기

Programming

(138)
강화학습 MDP 기본 개념2, Reinforcement Learning, Markov Decision Process, AI, Artificial Intelligence, agent, state, action, reward, Statistics 2020/09/06 - [Programming/Artificial Intelligence (AI)] - 강화학습 MDP 기본 개념1, Reinforcement Learning, Markov Decision Process, AI, Artificial Intelligence, agent, state, action, reward, Statistics 1. Policy - state 에서 가능한 action 들의 선택 확률에 대한 분포(맵) 이다. 따라서, agent 가 state 에서 어떤 action 을 할 확률, 규칙 이라 할 수 있음 - 강화학습의 method 는 경험을 통해서 agent 의 policy 가 어떻게 바뀔지를 정하는 것이라 볼 수 있다. - State, Model, Action, Rewar..
강화학습 MDP 기본 개념1, Reinforcement Learning, Markov Decision Process, AI, Artificial Intelligence, agent, state, action, reward, Statistics 강화학습의 Finite MDP (유한 마르코프 결정 프로세스) 프레임은 아래와 같은 것이 반복됨 s -> a -> r -> s -> a -> r s 는 state (상태) a 는 action (행동) r 은 reward (보상) 상태0 에서 행동0 을 하고, 보상1 을 받는다. (이 때, 상태는 상태1) 상태1 에서 행동1 을 하고, 보상2 를 받는다. (이 때, 상태는 상태2) ... Termination 될 때 까지 진행한다. state : environment 내에서 현재 agent 의 상태 action : agent 가 취할 수 있는 행동 reward : 중간중간에, 혹은 최종에 받는 보상값 agent : 나, 객체 그 자체 environment : agent 가 처해있는 여러가지 상황 polic..
.Net Entity class / DB migration command / 닷넷 / 데이터베이스 마이그레이션 명령어 / DotNet / C sharp / 씨샵 / 씨샾 .Net Entity class / DB migration command / 닷넷 / 데이터베이스 마이그레이션 명령어/DotNet/Csharp/씨샵/씨샾/EntityFrameworkCore/엔티티프레임워크코어 - DB migration 하는 방법 (DB 최초 생성 또는 수정 후 다시 생성) 1. Visual Studio 에서 View - Other Windows - Package Manager Console(PMC) 창 열어둔다. 2. PMC 창에 아래 명령어 순서대로 친다. 2.1. 기존의 DB가 있다면 해당 DB (Context) 클래스에 해당되는 DB를 지워준다. Drop-Database -Context {DbContext클래스이름} 2.2. 만들어둔 DB (Context) 클래스에 해당되는 Mig..
AttributeError: module 'keras.backend' has no attribute 'image_dim_ordering' (케라스 버전업 후 에러, Keras error solving after version up) AttributeError: module 'keras.backend' has no attribute 'image_dim_ordering' (케라스 버전업 후 에러, Keras error solving after version up) 케라스 사용시, colab 에서 최신 버전을 사용하고 있어서 그런지, 돌리려는 코드에서 안되는게 가끔 있다. 그 중에, keras.backend 의 image_dim_ordering() 함수가 있는데. When I use keras in colab the latest version, I got error msg sometimes. like this ( keras.backend.image_dim_ordering() ) 이렇게 사용할 경우, If you use like this ..
정보처리기사 실기/필기 - IT신기술동향_전산영어 요점 정리 필기 붙어놓고 실기는 미루고 미루다가 마지막 기회라서 부랴부랴 접수하고 벼락치기 중.. 2019/10/07 - [Computer/General] - 정보처리기사 실기/필기 - 업무 프로세스 요점 정리 정보처리기사 실기 * IT신기술동향_전산영어 보안 -> 권한없는 외부의 침입/변경/파괴 로부터 보호하는 것 -> 기밀성/무결성/가용성/인증/부인방지/접근통제 인증 (Authentication) -> 다중 사용자 컴퓨터 시스템 또는 망 운용 시스템에서 시스템이 단말 작동 개시 정보를 확인하는 보안 절차 DES (Data Encyrption Standrard) 데이터 암호 표준 -> 대표적인 비밀키 암호화 기법 -> IBM개발 - 미국방성 채택 OPE (Order Preserving Encryption) 순차적..
정보처리기사 실기/필기 - 업무 프로세스 요점 정리 필기 붙어놓고 실기는 미루고 미루다가 마지막 기회라서 부랴부랴 접수하고 벼락치기 중.. 2019/10/09 - [Computer/General] - 정보처리기사 실기/필기 - IT신기술동향_전산영어 요점 정리 정보처리기사 실기 * 업무프로세스 ISP (Information Strategy Planning) 정보 전략 계획 -> 기업의 목표와 방향을 지원하기 위해 정보 시스템, 정보 관리 등 전략을 수립하는 것 -> 방법으로는 3C 분석, SWOT 분석, 5-Force 분석, 7S 분석 등 -> ISP 와 BPR(Business Process Reengineering) 연계가 필요함 CSF (Critical Success Factor) 핵심성공요소 -> MIT MBA 개발 -> 성공에 불가결한 요인을 찾아..
How to sort vector in C++, 벡터 정렬하는 방법,sorting,배열,stl,씨쁠쁠,example code,예제코드,표준라이브러리 How to sort vector in C++, 벡터 정렬하는 방법,sorting,배열,stl,씨쁠쁠,example code,예제코드,표준라이브러리 벡터 오름차순, 내림차순 정렬 방법 (STL) Vector sorting descending, ascending #include #include #include using namespace std; int main(int argc, char*(*argv)) { vector sampleVector1 = { 6,2,6,3,7,2,1,9,123,42,7,645,185 }; vector sampleVector2 = { 6,2,6,3,7,2,1,9,123,42,7,645,185 }; // ascending sort(sampleVector1.begin(), sample..
개발자 선배들에게서 배운 것들. Things I Learnt from a Senior Software Engineer. 코딩 잘하는 방법, how to code well, 소프트웨어,프로그래머,programmer 보호되어 있는 글입니다.