Study 23

ERP system - CH3

Objectives business process의 목표 인식 비즈니스 프로세스의 문제 타입 business process improvement와 reengineering 비교 대조 business process reengineering과 ERP의 관계 steps in business process improvement Business process (BP) input이 product & service output으로 연결되는 활동의 과정이다. 비즈니스 프로세스는 1) people, 2) technology, 3) infrastructure로 구성된다. 일부 프로세스는 고객에게 service나 product를 제공하는 것과 같은 core operation을 구성한다. 다른 프로세스는 account와 같은..

ERP system - CH2

Objectives ERP 아키텍쳐 진화의 이해 relational database(관계형 데이터베이스) 용어, 데이터 관계, 데이터베이스에 저장되는 데이터 타입 이해 erp 소프트웨어에서 custimization과 configuration의 구분 erp 시스템 landscape on-premise와 cloud computing 중 선택하는 기준 ERP mobility 이슈 Introduction ERP 시스템은 organization 뿐만 아니라 customers, suppliers, bussiness partners 모두에게 영향을 미친다. 따라서 이 comprehensive하고 integrated한 시스템을 지원하는 기술을 이해하는 것이 중요하다. 그 technology는 다음과 같다 Three-t..

ERP system - CH1

Objectives ERP 시스템의 핵심 이해 언제 회사가 ERP 시스템을 필요로 하는지 ERP 시스템의 장단점 ERP 시스템의 진화와 시장에서의 트렌드 Vendor 티어에 따른 구분 ERP Essentials 💡 기존의 legacy 시스템의 문제점을 해결하기 위해 여러 비즈니스 프로세스를 통합해 관리하는 시스템. 통합 시스템으로 전체 enterprise의 needs를 지원 Key operations(주요업무)의 모든 측면 강화하기 위해 고안됨 기업 전체의 요구에 적합한 구조화된 데이터베이스 비즈니스 프로세스는 여러부서에 걸쳐있으며, 조직을 넘어 파트너, 공급업체, 고객과도 정보를 공유함 ERP feature Cross-Functional — 하나 이상의 영역에서 필요로 하는 것 지원 Process-ce..

Text classification & Sentence representation

Text classification & Sentence representation 💡 text classification을 하면서 자연스럽게 sentencs representation을 하게 되기 때문에 중요. 이 아티클이 어느 분야인지 자동으로 assign, 스팸메일 분류, 영화리뷰가 positive인지 negative인지 등등.. 할 수 있음 text input : sentence/paragraph output : categories A 예시) 감성분석, 카테고리 분류, 의도 분류 등등 가장 중요한 그렇다면 문장을 어떻게 컴퓨터 언어로 표현하나? 문장은 일련의 tokens이다. 텍스트 토큰은 arbitrary 한 성격을 띤다. 토큰을 나누는 기준은 다양하다. 공백(white space), 형태소(mo..

Study/NLP 2022.01.18

Basic Machine Learning : Supervised Learning

Supervised learning - Overview 💡 머신러닝은 data-driven algorithm design이라고도 한다. 이 때 data의 specification이 애매할 수 있다. 예를 들어 얼굴 사진이라고 할 때, 표정, 각도 등등 어떤 것을 ‘얼굴’이라고 정의할 것인지에 대한 분류체계가 모호하다. 대신, example이 주어진다. input-output pairs가 주어진 상황에서, 이를 이용해 ‘얼굴’이라는 specification을 찾아낼 수 있느냐가 관건 우리에게 주어지는 것들 어떤 input-output pairs가 training set으로 주어지고, 머신러닝 모델 M이 training sets를 받아서 output을 냈을 때, 실제 training set과의 차이를 알 수..

Study/Basics 2022.01.17

Module and Package

기본적으로 from 과 import 키워드를 사용 파이썬의 Module ==py 파일 같은 폴더에 Module에 해당하는 .py 파일과 사용하는 .py 저장 후 import문 사용하여 module 호출 __pycache__는 기계어로 컴파일 된 것 namespace import A as B : 앞으로 Module A를 B라고 줄여부르겠다 from A import C : Module A에서 함수 C를 불러온다 (앞으로 함수 C를 사용할 때 A를 명시할 필요 없다) from A import * Module A의 모든 함수를 불러온다 Built-in Modules 파이썬이 기본 제공하는 라이브러리(randam, tum, urllib.request 등) import 문으로 활용 구글에 "python module..

Study/Basics 2021.12.29

Python Object Oriented Programming

Python Object-Oriented Programming Object-Oriented Programming (OOP) 란? 구성요소 객체 : 일종의 물건 - 물건은 일종의 **속성(attribute)**와 행동(Action)을 가짐. OOP는 이러한 객체 개념을 프로그램으로 표현하며, 각각 **변수(variable), 함수(method)**로 표현 구조 class / instance class는 설계도, instance는 실제 구현체. 비유하자면 class는 붕어빵 틀, instance는 붕어빵. 한 붕어빵 틀(class)로 여러 종류의 붕어빵(instance)를 만들 수 있음. 인공지능 축구 프로그램으로 객체지향 이해하기 객체 - 팀, 선수, 심판 method(def) - 공을 차다, 패스하다 (..

Study/Basics 2021.12.29

RNN

Sequential Model sequential data의 특성 상, 언제 그 데이터가 끝날지모른다. 몇개의 데이터가 들어올지에 상관없이 동작해야한다. 이것이 어려운 점으로 작용한다. 과거의 정보들을 고려해야하는 점이 첫 번째 어려움. Autoregressive model : 고려할 과거 정보를 특정 개수로 정해둠 Markov model (first-order autoregressice model) : 가정하기에, 내 현재는 과거에만 의존하며, 이 때 과거는 바로 전에 국한. 근데 이게 말이 안됨. 내일의 수능 공부는 전날 공부에만 의존한다 라는 뜻이기 때문. 많은 정보를 손실하게 됨. Latent autoregressive model : 히든 스테이트가 과거의 정보를 요약해 담고 있고, 이것에 의존해..

Study/Basics 2021.12.29