dfs_teaching_1062
백준 dfs의 1062번 문제 가르침을 풀이해보도록 하겠습니다.
백준 dfs의 1062번 문제 가르침을 풀이해보도록 하겠습니다.
백준의 14425번 문제 문자열 집합을 트라이(Trie)로 풀이해보도록 하겠습니다.
백준 조합의 14225번 문제 부분수열의 합을 비트마스크로 풀이해보도록 하겠습니다.
백준 조합의 14225번 문제 부분수열의 합을 비트마스크로 풀이해보도록 하겠습니다.
백준 조합 브루트포스의 1182번 문제 부분수열의 합을 비트마스크로 풀이해보도록 하겠습니다.
백준 DP의 11727번 문제 2XN 타일링 2를 풀이해보도록 하겠습니다.
백준 입출력(2)의 2522번 문제 별찍기12를 풀이해보도록 하겠습니다.
백준 입출력(2)의 2446번 문제 별찍기9를 풀이해보도록 하겠습니다.
백준 입출력(2)의 2445번 문제 별찍기8를 풀이해보도록 하겠습니다.
백준 입출력(2)의 2442번 문제 별찍기5를 풀이해보도록 하겠습니다.
백준 입출력(2)의 2441번 문제 별찍기4를 풀이해보도록 하겠습니다.
백준 입출력(2)의 2440번 문제 별찍기3를 풀이해보도록 하겠습니다.
백준 입출력(2)의 2438번 문제 별찍기1를 풀이해보도록 하겠습니다.
백준 자료구조의 10828번 문제 스택을 풀이해보도록 하겠습니다.
백준 입출력(2)의 10991번 문제 별찍기16를 풀이해보도록 하겠습니다.
백준 입출력(1)의 10818번 문제 최소, 최대를 풀이해보도록 하겠습니다.
백준 자료구조의 1991번 문제 트리 순회를 풀이해보도록 하겠습니다.
백준 자료구조의 10845번 문제 큐를 풀이해보도록 하겠습니다.
백준 자료구조의 10828번 문제 스택을 풀이해보도록 하겠습니다.
백준 입출력(1)의 1924번 문제 2007년을 풀이해보도록 하겠습니다.
백준 입출력(1)의 8393번 문제 합을 풀이해보도록 하겠습니다.
백준 입출력(1)의 2742번 문제 기찍 N을 풀이해보도록 하겠습니다.
백준 입출력(1)의 2741번 문제 N 찍기를 풀이해보도록 하겠습니다.
백준 입출력(1)의 2558번 문제 A+B-2를 풀이해보도록 하겠습니다.
백준 입출력(1)의 2557번 문제 Hello World를 풀이해보도록 하겠습니다.
백준 입출력(1)의 2439번 문제 별찍기2를 풀이해보도록 하겠습니다.
백준 입출력(1)의 11721번 문제 열 개씩 끊어 출력하기를 풀이해보도록 하겠습니다.
백준 입출력(1)의 11720번 문제 숫자의 합을 풀이해보도록 하겠습니다.
백준 입출력(1)의 11719번 문제 그대로 출력하기2를 풀이해보도록 하겠습니다.
백준 입출력(1)의 11718번 문제 그대로 출력하기를 풀이해보도록 하겠습니다.
백준 입출력(1)의 11022번 문제 A+B-8를 풀이해보도록 하겠습니다.
백준 입출력(1)의 11021번 문제 A+B-7를 풀이해보도록 하겠습니다.
백준 입출력(1)의 10952번 문제 A+B-5를 풀이해보도록 하겠습니다.
백준 입출력(1)의 10951번 문제 A+B-4를 풀이해보도록 하겠습니다.
백준 입출력(1)의 2558번 문제 A+B-3를 풀이해보도록 하겠습니다.
백준 입출력(1)의 1000번 문제 A+B를 풀이해보도록 하겠습니다.
ImageNet Classification with Deep Convolutional Neural Networks
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
에세이 제목: 복잡한 외과 수술을 시행할 AI 의사가 개발될 수 있을까?
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 그래서 이 글은 순천향대학교 빅데이터공학과 소속 정영섭 교수님의 “머신러닝” 과목 강의를 기반으로 포스팅합니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
object detection을 제공하는 강력한 라이브러리인 YOLO를 간단하게 분석하여 그 내용을 기록하려고 합니다.
개인적으로 수어 지문자 번역 시스템 프로젝트를 하면서 자가 데이터 확보 방법을 선택했는데, 31가지의 지문자를 일일이 찍자니 45장씩만 찍었는데도 참 고된 작업이었습니다. 하지만 고된 것은 고된 것이고 ㅠ 좋은 성능을 기대하기엔 현저히 데이터 수가 적습니다.
YOLO의 tensorflow 버전인 darkflow를 위한 Annotation Tool, LabelImg를 이용하여 전처리 작업을 하는 내용을 기록하겠습니다.
본 포스팅은 yolo darkflowdarknet (원래 YOLO의 tensorflow 버전인 darkflow에서 사용할 목적이었는데, YOLO-mark는 openCV, C++기반이며 여기서 레이블 작업한 것을 tensorflow로 옮겨서 바로 학습 입력데이터로 넣어주기에는 ann...
Intro 기존 프로젝트에 사용했던 YOLO v2 darknet 을 windows10에 설치하는 과정을 기록하려고합니다. 포맷 이후에 뒤늦게 논문을 작성해야하는데 성능 테스트 과정에 대한 자료가 ㅠㅠ 부족해서 결국 다시 프로젝트를 빌드해줘야했기 때문입니다.
환경 설정 및 darkflow 설치 : YOLOv2 darkflow on python(1)
환경 설정 및 darkflow 설치 : YOLOv2 darkflow on python(1)
빠른 속도의 object detection을 제공하는 YOLO의 파이선 버전인 darkflow를 windows10 호스트에 설치하는 과정을 기록하려고합니다. 가상환경을 만들어 그 통 안에서만 작업하도록 하기위해 아래와 같은 순서대로 해줍니다.
Intro 이번 글에서는 YOLO를 분석하는 과정에서 CNN에 대한 선수 지식이 필요해 CNN에 대해 자세히 정리해 보려고 합니다.
Intro 블로그 관리를 하다보면 이미지들을 연속으로 대량 올리게 될 때가 있습니다.
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다. 빅데이터 개념과 오픈소스인 아파치 하둡과 맵리듀스 및 스파크를 이용한 빅데이터 적용을 공부합니다. 맵 리듀스의 경우 사용하기에 다소 진입장벽이 있는편입니다. 스파크처럼 통합 환경을 제공하지 않아 원하는 유틸리...
참고문헌링크 vim에디터 사용법 : https://www.opentutorials.org/course/730/4561
깃은 프로젝트의 소스코드의 버전관리를 해주는 목적으로 사용되다보니, 커밋이 진행된 시점을 기억하고 있답니다.
오픈소스 세계에서 라이선스를 명시하는 것은 매우 중요합니다. 인용할 때에도 저작권을 주의하는 것은 중요하겠지만, 이 포스트에서는 자신의 프로젝트에 라이센스를 추가하는 방법에 대해 기록합니다.
github에서는 조직(Organization)이라는 이름으로 협업을 지원합니다. 여러분이 혼자든 여럿이든간에 협업을 이용하면 다른 사람들을 초대하여 같이 소스를 수정할 수도 있을 뿐만 아니라, 개인의 깃이 아닌 github.com/(조직이름)으로 프로젝트별로 제공을 받을 수도 있...
git을 통해서 프로젝트 관리를 할때의 가장 큰 장점 중 하나는 원격저장소에 백업된 것을 또 다른 pc에서 내려받아 사용할 수 있다는 점이지요. 여러 방법들이 있지만 sync를 맞춰서 원격 저장소의 branch와 로컬 저장소의 branch를 연결시키는 방법을 작성하려고 합니다.
프로그래머스 카카오 인턴십 코딩테스트 2번 문제를 풀이합니다.
프로그래머스 카카오 인턴십 코딩테스트 1번 문제를 풀이합니다.
프로그래머스 카카오 인턴십 코딩테스트 실전 모의고사 2번 문제 풀이합니다.
프로그래머스 카카오 인턴십 코딩테스트 실전 모의고사 1번 문제 을 풀이합니다.
프로그래머스 42577번문제 전화번호 목록을 풀이합니다.
Git Repo URL : https://github.com/ohjinjin/ai_exchangerate_with_hadoop
독거 여성을 위한 스마트 비디오폰 (프레젠테이션 수정 예정)
딥러닝 객체 탐지를 활용한 스마트 쇼핑카트
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
R은 통계와 관련하여 자주 쓰이는 프로그래밍 언어입니다.
R 소스코드를 작성하기위해서는 당연하게도 R을 먼저 설치해줘야합니다. R 설치를 위한 링크입니다.https://www.r-project.org/
Intro 학교 수강과목에서 학습한 내용을 복습하는 용도의 포스트입니다.
깃페이지로 블로그 관리를 하면서 마크다운 파일을 작성하는데 메모장을 이용해도 되지만 별도 에디터를 설치해서 이를 용이하게 할 수 있습니다.
MinimalMistake 테마를 이용한 깃페이지 블로그 구축하기 https://ohjinjin.github.io/blog/blog/ 제 블로그는 minimal-mistake 테마를 이용하여 구축하였습니다. 블로그를 운영하던 중에 기존의 이 개성없는 파비콘에서 저만의 상징...
Intro 이 페이지는 본래 블로그 구축을 처음 했을 때 테스트 페이지로 포스팅했던 것인데, 그 과정에서 했던 깃 사용에 익숙하지 않았던 제가 했던ㅠㅠ 수많은 삽질 이후.. 정리해서 누군가에게는 도움이 될만한 자료로 남겨두려고 수정합니다.
인공지능 대학원 교수 컨택 및 면담 후기
인공지능 대학원 진학과 취업 사이에서 고민이 많았습니다.
논문 작성을 앞두고 작성 팁을 정리해보았습니다.
본 포스트에서는 Anaconda와 python3가 올라가 있는 도커 이미지를 다운 받고 컨테이너를 생성하여 격리된 개발환경을 구축하는 과정을 기록합니다.
Intro 먼저 서버 구축을 해봤을 때의 기록을 남겨둔 포스팅의 링크입니다. https://ohjinjin.github.io/server/install-docker/
MySQL 서버 구축을 하시려는 분들께서는 본 포스트를 따라 centOS를 올리다보면 오류 우려가 있으니 아래 링크를 참고해주시기 바랍니다. Building a MySQL server development environment using Docker Toolbox
흔히 있는 일은 아닐 수 있지만 가상환경의 이름을 변경하고자할 때가 있을 겁니다. 하지만 conda env와 관련하여 rename이라는 명령어는 없습니다.
아나콘다(Anaconda)
저는 apmsetup을 통해 MySQL 서버와 아파치 서버를 관리하고 있습니다.
Intro APM이란 Apache + PHP + MySQL을 합쳐 말하며 APMSETUP은 웹 서버를 구축하기 위해 사용자가 이들을 따로따로 설치할 필요 없이 한번에 설치할 수 있도록 돕는 툴 입니다. 프로젝트 중 스마트 디바이스 위에서 실행될 Android 프로세서가 외부 데이터...
PC 포맷 이후 안드로이드 스튜디오 설치를 하면서 과정을 기록합니다. 안드로이드 스튜디오란 안드로이드 및 안드로이드 전용 어플제작을 위한 통합 개발 환경으로 JAVA를 이용하기 때문에 이를 위해서는 JDK를 함께 설치해줄 필요가 있습니다.
소프트웨어마에스트로 11기 지원자들을 대상으로 하는 1차 코딩테스트 D-1입니다.
아래 링크로 이동하여 Flutter SDK를 설치합니다. https://flutter.dev/docs/get-started/install/windows
Basic of Linear Algebra and Calculus 표기법 벡터 $\mathbf{x} \in \mathbb{R}^{d}$ 는 열벡터를 나타냅니다. 그 반면에 전치 벡터 $\mathbf{x}^{\top}$는 행벡터를 나타냅니다.