본문 바로가기

머신러닝

(17)
[크롬/웨일 확장프로그램 추천] MaraOCR - 웹페이지 텍스트 추출 MaraOCR - 웹페이지를 이미지로 저장하고, 이미지에서 텍스트를 추출하는 확장 프로그램. MaraOCR (Whale Browser) https://marasong.tistory.com/419 MaraOCR (Chrome Browser) https://marasong.tistory.com/433 MaraOCR - 웹페이지에서 영역을 지정하여 텍스트를 추출하고 이를 번역해주는 크롬 확장 프로그램 Chrome Extension - MaraOCR 웹페이지에서 영역을 지정하여 스크린샷 이미지로 만들고, 이 이미지에서 텍스트를 추출한 뒤 한글로 번역해주는 크롬 확장 프로그램입니다. https://bit.ly/2VBWG0J_MaraOCR (웹페이.. marasong.tistory.com 크롬과 웨일 브라우저 확장..
최성준님 edwith - 최신 논문으로 시작하는 딥러닝 http://www.edwith.org/deeplearningchoi/lecture/15552/ 최성준님 edwith - 최신 논문으로 시작하는 딥러닝 mlp_mnist_simple 소스중에서 실행시 ValueError: Only call `softmax_cross_entropy_with_logits` with named arguments (labels=..., logits=..., ...) 이런 에러가 생기면 아래와 같이 cost 부분을 주석처리하고, 2줄을 추가하면 된다. # LOSS AND OPTIMIZER # cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(pred, y)) val = tf.nn.softmax_cross_entropy_..
자동 색칠 인공지능 - style2paints 자동 색칠 인공지능 - style2paint 흑백 그림을 업로드하면 자동으로 색을 칠해주는 인공지능이 있습니다.소개 페이지 : https://github.com/lllyasviel/style2paints 제일 왼쪽이 원본이고, 나머지 3장은 자동으로 색칠해준 이미지입니다.시간은 3-4초면 됩니다. 처음 이미지가 원본입니다. 나머지는 자동으로 색칠해준 이미지.이것도 처음 이미지가 원본이고, 나머지는 자동으로 색칠해준 이미지입니다. 이번에 나온 v4 에서는 3D 처럼 보이게 광원이 추가되었습니다.참 신기하네요 ~ 온라인 웹앱 : https://s2p.moe 접속하려는 사람이 많아서 거의 안뜨는데, 계속 새로고침 해보면 될때가 있습니다 ~ 이미지를 제공해주신 사삭님, 감사요 ~ https://www.artst..
이미지 인식 인공지능을 방해하는 특정 이미지 - 지금은 효과가 없음. 이미지 인식 인공지능을 방해하는 특정 이미지 - 지금은 효과가 없음. 인공지능 이미지 인식 관련해서 서핑을 하다가 우연히 알게된 내용인데요,바로 이미지 인식을 방해하는, 거의 무력화 시키는 이미지가 있다는 기사였습니다. 인공지능 이미지 인식, 무력화 패치 발견 : http://www.itbiznews.com/news/articleView.html?idxno=8430 2018년 02월 기사인데요, '구글 리서치 그룹(Research at Google)' 에서 지난해 12월27일 '적대적인 스티커(Adversarial Patch)' 라는 논문으로 통해 증명했다고 합니다. 아래 이미지에서 빨간색 원으로 표시된 이미지인데요. 바나나로 인식해야 하지만, 토스터로 인식하는 문제입니다.그냥 사진만 한장 옆에 있을 뿐..
인공지능 - 이미지에서 텍스트 추출 OCR 이미지에서 텍스트를 추출하는 인공지능 웹페이지 소개입니다. http://ml.marasong.net:10080/marasong/ocr/ (운영 중단됨)http://ml.marasong.net:20080/ocr (운영 중단됨)http://ml.marasong.net:10088/maraocr/
[정리] 모두를 위한 딥러닝 07 - 실전 연습 및 팁 by 김성훈 [정리] 모두를 위한 딥러닝 07 - 실전 연습 및 팁 by 김성훈 강의 웹사이트 : http://hunkim.github.io/ml/ Lec = 강의 / Lab = 실습 러닝 레이트 learning rate 가 너무 크면 아래 그림과 같이 예측값이 아래로 수렴하는게 아니고, 밖으로 나가버리는 경우가 생깁니다. 반대로 러닝 레이트 learning rate 가 너무 작으면 좋은 예측을 못하거나 시간이 너무 오래 걸립니다. 그리고, 2차 함수를 3차원처럼 등고선으로 나타낼 수도 있습니다. 만약 x1, x2 두 값이 입력값인데, 차이가 너무 크다면 납작한 원이 될 수 있습니다. 이렇게 되면 데이터를 함수에 넣기 전에 먼저 적절한 처리를 해야 합니다. 이렇게 넓은 범위를 포함하고 있는 입력값이 있다면 이를 적절..
[정리] 모두를 위한 딥러닝 08 - 딥러닝 개념 by 김성훈 [정리] 모두를 위한 딥러닝 08 - 딥러닝 개념 by 김성훈 강의 웹사이트 : http://hunkim.github.io/ml/Lec = 강의 / Lab = 실습 사람의 뇌를 연구해보니 작은 뉴런들이 신호를 주고 받는걸로 밝혀졌는데,이 뉴런 하나는 아주 단순한 신호를 전달하지만, 이게 합해지면서 바로 생각이라는게 만들어진다는 것이었습니다. "이를 기계에도 적용해서 학습시키면 좋은 결과가 나오지 않을까" 라는 생각에서 CNN (Convolutional Neural Networks) 이 생겨났습니다. 그리고, 리니어 리그레션만으로는 XOR 를 풀 수 없습니다. 이런 문제를 Convolutional Neural Networks (CNN) 기법으로 풀 수 있습니다. MNIST = 글자 이미지를 분석해서 어떤 ..
[정리] 모두를 위한 딥러닝 06 - Softmax Regression [정리] 모두를 위한 딥러닝 06 - Softmax Regression (Multinomial Logistic Regression) by 김성훈 강의 웹사이트 : http://hunkim.github.io/ml/Lec = 강의 / Lab = 실습 결과값이 A, B, C 중에 하나인 경우, 지금까지 알아본 내용(리니어 리그리션)으로는 불가능합니다.시그모이드 개념과 비슷하긴 하지만, 이 함수는 둘 중 하나로 수렴하기 때문에,결과가 3개 넘을때에는 이중에서 하나로 수렴할 수 있는 방법이 없습니다. A, B, C 가 나올 확률을 구해서 가장 높은거 하나만 1, 나머지는 0 으로 만들면 됩니다.A, B, C 가 나올 확률의 합은 1 이 됩니다. 입력 X, 결과 Y 모두 행렬을 이용하는데, 이 개념이 소프트맥스 s..