[Python] 머신 러닝 간단한 xor 예제
xor 연산(배타적 논리합)은 입력값 2개가 동일하면 출력 값 0, 다르면 1을 반환하는 논리게이트이며 진리표는 다음과 같다. input1 input2 output 0 0 1 1 0 0 0 1 0 1 1 1 svm 분류 모델을 사용한 선형 분리 불가 데이터의 정답 예측 과정 # import modules from sklearn import svm # load data xor_input = [ [0,0,0], [0,1,1], [1,0,1], [1,1,0] ] input_cnt = 4 # data split(X_train, y_train) X_train = [] # train_input y_train = [] # train_target for p, q, r in xor_input: X_train.append..
[Python] 함수 - arguments
Positional arguments 함수 호출 시 인수 순서대로 매개변수에 값을 전달. (위치 기반) # positional def checkout(name, age, birth): print(f'{name}, {age}, {birth}') checkout('kim', 99, '2020/07/17') 첫 번째 인수 'kim' 은 name 매개변수에 전달 두 번째 인수 99 는 age 매개변수에 전달 세 번째 인수 '2020/07/17' 은 birth 매개변수에 전달 Keyword arguments 함수 호출 시 매개변수 이름대로 인자를 매칭. (키워드 기반) # keyword def checkout(name, age, birth): print(f'{name}, {age}, {birth}') checko..