2012 3 qp_hybrid algorithm optimization with artificial intelligence

Jong MIn Yu
Jong MIn YuArchitect/Project Manager en Artificial Intelligence Laboratory in Deajeon
Hybrid Algorithm Optimization
     with Artificial intelligence
          Jeongkeun Lim, Yoonhee Jo
                    and Jongmin Yu
Research Topic

•   Online algorithm process optimal solution
     • In computer science, an online algorithm is one that can process its input
       piece-by-piece in a serial fashion, i.e., in the order that the input is fed to
       the algorithm, without having the entire input available from the start. In
       contrast, an offline algorithm is given the whole problem data from the
       beginning and is required to output an answer which solves the problem
       at hand. (For example, selection sort requires that the entire list be given
       before it can sort it, while insertion sort doesn't.)


•   Artificial intelligence
     • 인공지능(人工知能)은 철학적으로 인간이나 지성을 갖춘 존재, 혹은 시
       스템에 의해 만들어진 지능, 즉 인공적인 지능을 뜻한다. 일반적으로 범
       용 컴퓨터에 적용한다고 가정한다. 이 용어는 또한 그와 같은 지능을 만
       들 수 있는 방법론이나 실현 가능성 등을 연구하는 과학 분야를 지칭하
       기도 한다.
Research purposes - Optimization



•   인공지능 프로세스에서 최적화, 처리 효율이 증가되도록 변형

    •   실제 알고리즘상에서 적용하여 알고리즘의 수리적 이해를 증진시킴.

    • 수리적 모델 설계 이후 구현을 목표로 함.
사용자 : 문자메시지를 읽어줘
시리 : 산토니 리버스에게 문자가 왔습니다. “오늘 파티에 가니?”
사용자 : 답장 보내, “그래 거기서 보자.” 집에 도착하면 선물 챙기는 거 잊지 않게 알려줘.
시리 : 알람에 등록했습니다.
‘문장의 이해’에서 한 단계 더 나아가 ‘문맥의 이해’까지 도달한 수준
S(Galaxy) voice vs 심심이




                    VS
AI Communication .


지속적인 데이터 수집과 의사소통 관련 텍스트 분석을 통한 인공지능의 대응 능력 향상


        대용량 데이터(Big data) 의 수집 및 유지 비용
                       +
        의사소통 관련 텍스트 분석에 드는 분석 비용.




 얼마인지 나도 잘 모름…. 근데 많이 비싸겠지…..
Solution




           Algorithm
Development Environment

                  • Server : CPU Q6600 (memory : 6GB)
                  • CORE : 4core(2core : 2node)
                  • HDD : 1.5TB
                  • OS : Fedora 17 (64x)
                  • IDE : Eclipse, Netbean
                  • Language : JAVA, Python 2.6.*
                  • IP : 168.188.129.***
관련 연구


• 기계학습 [ Machine Learning ]
   •   지능과 밀접히 관계된 것이 학습이다. 사실상, 지능은 배우는 능력 없이는 존재할 수가 없는데
       왜냐하면 학습의 주요한 장점은 새로운 지식을 습득하는 수단이기 때문이다. 학습은 장점을 여
       러 가지 상황과 사건에 적용하고 사용하게 한다. 그러므로 배우는 능력은 강력한 도구이다.

• Neuro-linguistic programming
   •   Neuro-linguistic programming (NLP) is an approach
       to communication,personal development, and psychotherapy created in the
       1970s. The title refers to a stated connection between the neurological
       processes ("neuro"), language ("linguistic"), and behavioral patterns that have
       been learned through experience ("programming") and can be organized to
       achieve specific goals in life.[1][2]According to certain
       neuroscientists,[3] psychologists,[4][5] and linguists,[6][7]NLP is unsupported by
       current scientific evidence, and uses incorrect and misleading terms and
       concepts.
Schedule


• - 9, 10 월 :
    •   논문 테마 관련 자료 수집

    •   관련 연구 기사 및 관련 논문 리뷰

    •   주제 선정, 기반 application 구현

    •   알고리즘 리뷰 및 개선 논의

• - 10월 :
    •   기반 Application 구현

    •   알고리즘 최적화 설계 & 가설 수립

    •   Unit Test & Alpha Test & 가설 검증

• - 11월 :
    •   Unit Test & Alpha Test & 가설 검증
Now – 기반 application 구현

•   개발 환경 세팅
     •   서버 준비

     •   기반 프로그램 기획

     •   Application frame 설계

     •   TCP/IP 기반 채팅프로그램 구현

     •   Unit test

•   AI Process 구현
     •   Ai algorithm 설계 및 구현(12.10~12.11)

     •   Unit test

     •   Application 에 algorithm 적용

     •   Application test 및 algorithm 적용

     •   Algorithm 성능 및 개선 검증

•   응용 개발 – 선택 개발
     •   Moblie application converting - android
Q&A
1 de 13

Recomendados

[study] Survey of the State of the Art in Natural Language Generation: Core t... por
[study] Survey of the State of the Art in Natural Language Generation: Core t...[study] Survey of the State of the Art in Natural Language Generation: Core t...
[study] Survey of the State of the Art in Natural Language Generation: Core t...Gyuhyeon Nam
194 vistas23 diapositivas
인공지능기반 디지털교과서비스 전략 탐색 por
인공지능기반 디지털교과서비스 전략 탐색인공지능기반 디지털교과서비스 전략 탐색
인공지능기반 디지털교과서비스 전략 탐색Euisuk Jeong
563 vistas55 diapositivas
황승원 포항공대 교수 por
황승원 포항공대 교수황승원 포항공대 교수
황승원 포항공대 교수Hye-rim Jang
2K vistas21 diapositivas
1911 keracorn por
1911 keracorn1911 keracorn
1911 keracornWarNik Chow
82 vistas20 diapositivas
20150331 msr outreach media_roundtable_deck_연세대강홍구교수_음성합성 por
20150331 msr outreach media_roundtable_deck_연세대강홍구교수_음성합성20150331 msr outreach media_roundtable_deck_연세대강홍구교수_음성합성
20150331 msr outreach media_roundtable_deck_연세대강홍구교수_음성합성Hye-rim Jang
1.9K vistas25 diapositivas
[데분세션] 우리는 어디로 가고있는가? por
[데분세션] 우리는 어디로 가고있는가?[데분세션] 우리는 어디로 가고있는가?
[데분세션] 우리는 어디로 가고있는가?승욱(Seungwook) 김(Kim)
641 vistas19 diapositivas

Más contenido relacionado

Destacado

UX Trend Research por
UX Trend ResearchUX Trend Research
UX Trend ResearchBilly Choi
3.3K vistas323 diapositivas
UX trend report 2014 lite version (by UX1) por
UX trend report 2014 lite version (by UX1)UX trend report 2014 lite version (by UX1)
UX trend report 2014 lite version (by UX1)Rightbrain UX1 Consulting group
16.3K vistas58 diapositivas
실생활 인공지능 por
실생활 인공지능실생활 인공지능
실생활 인공지능jk9525
1.8K vistas6 diapositivas
Portfolio Optimization Under Uncertainty por
Portfolio Optimization Under UncertaintyPortfolio Optimization Under Uncertainty
Portfolio Optimization Under UncertaintyAdam Butler
11.2K vistas46 diapositivas
2014 ux trend report por
2014 ux trend report2014 ux trend report
2014 ux trend reportHyunjeong Lee
3.5K vistas19 diapositivas
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi... por
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...Huron Consulting Group
2.5K vistas40 diapositivas

Destacado(20)

UX Trend Research por Billy Choi
UX Trend ResearchUX Trend Research
UX Trend Research
Billy Choi3.3K vistas
실생활 인공지능 por jk9525
실생활 인공지능실생활 인공지능
실생활 인공지능
jk95251.8K vistas
Portfolio Optimization Under Uncertainty por Adam Butler
Portfolio Optimization Under UncertaintyPortfolio Optimization Under Uncertainty
Portfolio Optimization Under Uncertainty
Adam Butler11.2K vistas
2014 ux trend report por Hyunjeong Lee
2014 ux trend report2014 ux trend report
2014 ux trend report
Hyunjeong Lee3.5K vistas
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi... por Huron Consulting Group
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Ux trend report 2014 commerce por Kim Taesook
Ux trend report 2014 commerceUx trend report 2014 commerce
Ux trend report 2014 commerce
Kim Taesook3.2K vistas
UI with SX perspective por jong K
UI with SX perspectiveUI with SX perspective
UI with SX perspective
jong K3K vistas
Marketing Optimization in Financial Services por Sebastian Shapiro
Marketing Optimization in Financial ServicesMarketing Optimization in Financial Services
Marketing Optimization in Financial Services
Sebastian Shapiro759 vistas
Ai por 1624ss
AiAi
Ai
1624ss954 vistas
Ux trend report 2014 finance por Kim Taesook
Ux trend report 2014 financeUx trend report 2014 finance
Ux trend report 2014 finance
Kim Taesook1.9K vistas
Business Analytics and Optimization Introduction (part 2) por Raul Chong
Business Analytics and Optimization Introduction (part 2)Business Analytics and Optimization Introduction (part 2)
Business Analytics and Optimization Introduction (part 2)
Raul Chong3.6K vistas
인공지능 por lsmgame
인공지능인공지능
인공지능
lsmgame3.7K vistas
2016 software engineering workshop 알려주지 않았지만 알아야 하는 사실들 por Junsu Kim
2016 software engineering workshop 알려주지 않았지만 알아야 하는 사실들2016 software engineering workshop 알려주지 않았지만 알아야 하는 사실들
2016 software engineering workshop 알려주지 않았지만 알아야 하는 사실들
Junsu Kim369 vistas
Ux trend report 2014 lite version_ux1 por Kim Taesook
Ux trend report 2014 lite version_ux1Ux trend report 2014 lite version_ux1
Ux trend report 2014 lite version_ux1
Kim Taesook20.7K vistas
2010 Branch Network Optimization Presentation por Chris Gill
2010 Branch Network Optimization Presentation2010 Branch Network Optimization Presentation
2010 Branch Network Optimization Presentation
Chris Gill2.9K vistas
스마트러닝기술 por uEngine Solutions
스마트러닝기술스마트러닝기술
스마트러닝기술
uEngine Solutions2.9K vistas
인공지능과 생활의 변화 por JeongHeon Lee
인공지능과 생활의 변화인공지능과 생활의 변화
인공지능과 생활의 변화
JeongHeon Lee8.5K vistas
How Gartner Helps Across the Entire IT Cost Optimization Life Cycle por Chris Grow
How Gartner Helps Across the Entire IT Cost Optimization Life CycleHow Gartner Helps Across the Entire IT Cost Optimization Life Cycle
How Gartner Helps Across the Entire IT Cost Optimization Life Cycle
Chris Grow2.7K vistas

Similar a 2012 3 qp_hybrid algorithm optimization with artificial intelligence

소프트웨어 중심 시대를 준비하자 por
소프트웨어 중심 시대를 준비하자소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자Deogtae Kim
5.1K vistas33 diapositivas
Week1 ot por
Week1 otWeek1 ot
Week1 otEun Yu
52 vistas28 diapositivas
100% Serverless big data scale production Deep Learning System por
100% Serverless big data scale production Deep Learning System100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning Systemhoondong kim
977 vistas83 diapositivas
VC를 위한 인공지능 세미나 por
VC를 위한 인공지능 세미나VC를 위한 인공지능 세미나
VC를 위한 인공지능 세미나JD Yang
5.8K vistas89 diapositivas
머신러닝(딥러닝 요약) por
머신러닝(딥러닝 요약)머신러닝(딥러닝 요약)
머신러닝(딥러닝 요약)Byung-han Lee
5.2K vistas152 diapositivas
피지컬 컴퓨팅 교육을 위한 프로그래밍 언어 활용 방안 연구 por
피지컬 컴퓨팅 교육을 위한 프로그래밍 언어 활용 방안 연구피지컬 컴퓨팅 교육을 위한 프로그래밍 언어 활용 방안 연구
피지컬 컴퓨팅 교육을 위한 프로그래밍 언어 활용 방안 연구yunjae jang
6.5K vistas27 diapositivas

Similar a 2012 3 qp_hybrid algorithm optimization with artificial intelligence (20)

소프트웨어 중심 시대를 준비하자 por Deogtae Kim
소프트웨어 중심 시대를 준비하자소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자
Deogtae Kim5.1K vistas
Week1 ot por Eun Yu
Week1 otWeek1 ot
Week1 ot
Eun Yu52 vistas
100% Serverless big data scale production Deep Learning System por hoondong kim
100% Serverless big data scale production Deep Learning System100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System
hoondong kim977 vistas
VC를 위한 인공지능 세미나 por JD Yang
VC를 위한 인공지능 세미나VC를 위한 인공지능 세미나
VC를 위한 인공지능 세미나
JD Yang5.8K vistas
머신러닝(딥러닝 요약) por Byung-han Lee
머신러닝(딥러닝 요약)머신러닝(딥러닝 요약)
머신러닝(딥러닝 요약)
Byung-han Lee5.2K vistas
피지컬 컴퓨팅 교육을 위한 프로그래밍 언어 활용 방안 연구 por yunjae jang
피지컬 컴퓨팅 교육을 위한 프로그래밍 언어 활용 방안 연구피지컬 컴퓨팅 교육을 위한 프로그래밍 언어 활용 방안 연구
피지컬 컴퓨팅 교육을 위한 프로그래밍 언어 활용 방안 연구
yunjae jang6.5K vistas
1.introduction(epoch#2) por Haesun Park
1.introduction(epoch#2)1.introduction(epoch#2)
1.introduction(epoch#2)
Haesun Park1.1K vistas
How to Create Value from Data, and Its Difficulty por Dataya Nolja
How to Create Value from Data, and Its DifficultyHow to Create Value from Data, and Its Difficulty
How to Create Value from Data, and Its Difficulty
Dataya Nolja209 vistas
학교에선 알려주지 않는 오픈소스이야기 - 박치완님 por NAVER D2
학교에선 알려주지 않는 오픈소스이야기 - 박치완님학교에선 알려주지 않는 오픈소스이야기 - 박치완님
학교에선 알려주지 않는 오픈소스이야기 - 박치완님
NAVER D211K vistas
3팀_객체지향 프로그래밍.pptx por ssuser642b19
3팀_객체지향 프로그래밍.pptx3팀_객체지향 프로그래밍.pptx
3팀_객체지향 프로그래밍.pptx
ssuser642b1951 vistas
소프트웨어교육론 전체 por YoungSik Jeong
소프트웨어교육론 전체소프트웨어교육론 전체
소프트웨어교육론 전체
YoungSik Jeong7.1K vistas
오픈 데이터와 인공지능 por Myungjin Lee
오픈 데이터와 인공지능오픈 데이터와 인공지능
오픈 데이터와 인공지능
Myungjin Lee887 vistas
2017 주요 기술 흐름 및 개요 por Hosung Lee
2017 주요 기술 흐름 및 개요2017 주요 기술 흐름 및 개요
2017 주요 기술 흐름 및 개요
Hosung Lee439 vistas

Más de Jong MIn Yu

Ec music gist por
Ec music gistEc music gist
Ec music gistJong MIn Yu
728 vistas14 diapositivas
Parkinsmism involved in basal ganglia circuit por
Parkinsmism involved in basal ganglia circuitParkinsmism involved in basal ganglia circuit
Parkinsmism involved in basal ganglia circuitJong MIn Yu
1.2K vistas8 diapositivas
Blood vessels of brain (2) por
Blood vessels of brain (2)Blood vessels of brain (2)
Blood vessels of brain (2)Jong MIn Yu
9K vistas19 diapositivas
Declarative memory por
Declarative memoryDeclarative memory
Declarative memoryJong MIn Yu
3.8K vistas10 diapositivas
Neumann institutional - Smart Object Control System por
Neumann institutional - Smart Object Control SystemNeumann institutional - Smart Object Control System
Neumann institutional - Smart Object Control SystemJong MIn Yu
359 vistas7 diapositivas
퍼지로직&상품추천프로세스개선 por
퍼지로직&상품추천프로세스개선퍼지로직&상품추천프로세스개선
퍼지로직&상품추천프로세스개선Jong MIn Yu
928 vistas31 diapositivas

Más de Jong MIn Yu(7)

Parkinsmism involved in basal ganglia circuit por Jong MIn Yu
Parkinsmism involved in basal ganglia circuitParkinsmism involved in basal ganglia circuit
Parkinsmism involved in basal ganglia circuit
Jong MIn Yu1.2K vistas
Blood vessels of brain (2) por Jong MIn Yu
Blood vessels of brain (2)Blood vessels of brain (2)
Blood vessels of brain (2)
Jong MIn Yu9K vistas
Declarative memory por Jong MIn Yu
Declarative memoryDeclarative memory
Declarative memory
Jong MIn Yu3.8K vistas
Neumann institutional - Smart Object Control System por Jong MIn Yu
Neumann institutional - Smart Object Control SystemNeumann institutional - Smart Object Control System
Neumann institutional - Smart Object Control System
Jong MIn Yu359 vistas
퍼지로직&상품추천프로세스개선 por Jong MIn Yu
퍼지로직&상품추천프로세스개선퍼지로직&상품추천프로세스개선
퍼지로직&상품추천프로세스개선
Jong MIn Yu928 vistas
퍼지 전문가 시스템을 이용한 상품 추천 알고리즘 por Jong MIn Yu
퍼지 전문가 시스템을 이용한 상품 추천 알고리즘퍼지 전문가 시스템을 이용한 상품 추천 알고리즘
퍼지 전문가 시스템을 이용한 상품 추천 알고리즘
Jong MIn Yu1.7K vistas

2012 3 qp_hybrid algorithm optimization with artificial intelligence

  • 1. Hybrid Algorithm Optimization with Artificial intelligence Jeongkeun Lim, Yoonhee Jo and Jongmin Yu
  • 2. Research Topic • Online algorithm process optimal solution • In computer science, an online algorithm is one that can process its input piece-by-piece in a serial fashion, i.e., in the order that the input is fed to the algorithm, without having the entire input available from the start. In contrast, an offline algorithm is given the whole problem data from the beginning and is required to output an answer which solves the problem at hand. (For example, selection sort requires that the entire list be given before it can sort it, while insertion sort doesn't.) • Artificial intelligence • 인공지능(人工知能)은 철학적으로 인간이나 지성을 갖춘 존재, 혹은 시 스템에 의해 만들어진 지능, 즉 인공적인 지능을 뜻한다. 일반적으로 범 용 컴퓨터에 적용한다고 가정한다. 이 용어는 또한 그와 같은 지능을 만 들 수 있는 방법론이나 실현 가능성 등을 연구하는 과학 분야를 지칭하 기도 한다.
  • 3. Research purposes - Optimization • 인공지능 프로세스에서 최적화, 처리 효율이 증가되도록 변형 • 실제 알고리즘상에서 적용하여 알고리즘의 수리적 이해를 증진시킴. • 수리적 모델 설계 이후 구현을 목표로 함.
  • 4. 사용자 : 문자메시지를 읽어줘 시리 : 산토니 리버스에게 문자가 왔습니다. “오늘 파티에 가니?” 사용자 : 답장 보내, “그래 거기서 보자.” 집에 도착하면 선물 챙기는 거 잊지 않게 알려줘. 시리 : 알람에 등록했습니다.
  • 5. ‘문장의 이해’에서 한 단계 더 나아가 ‘문맥의 이해’까지 도달한 수준
  • 6. S(Galaxy) voice vs 심심이 VS
  • 7. AI Communication . 지속적인 데이터 수집과 의사소통 관련 텍스트 분석을 통한 인공지능의 대응 능력 향상 대용량 데이터(Big data) 의 수집 및 유지 비용 + 의사소통 관련 텍스트 분석에 드는 분석 비용. 얼마인지 나도 잘 모름…. 근데 많이 비싸겠지…..
  • 8. Solution Algorithm
  • 9. Development Environment • Server : CPU Q6600 (memory : 6GB) • CORE : 4core(2core : 2node) • HDD : 1.5TB • OS : Fedora 17 (64x) • IDE : Eclipse, Netbean • Language : JAVA, Python 2.6.* • IP : 168.188.129.***
  • 10. 관련 연구 • 기계학습 [ Machine Learning ] • 지능과 밀접히 관계된 것이 학습이다. 사실상, 지능은 배우는 능력 없이는 존재할 수가 없는데 왜냐하면 학습의 주요한 장점은 새로운 지식을 습득하는 수단이기 때문이다. 학습은 장점을 여 러 가지 상황과 사건에 적용하고 사용하게 한다. 그러므로 배우는 능력은 강력한 도구이다. • Neuro-linguistic programming • Neuro-linguistic programming (NLP) is an approach to communication,personal development, and psychotherapy created in the 1970s. The title refers to a stated connection between the neurological processes ("neuro"), language ("linguistic"), and behavioral patterns that have been learned through experience ("programming") and can be organized to achieve specific goals in life.[1][2]According to certain neuroscientists,[3] psychologists,[4][5] and linguists,[6][7]NLP is unsupported by current scientific evidence, and uses incorrect and misleading terms and concepts.
  • 11. Schedule • - 9, 10 월 : • 논문 테마 관련 자료 수집 • 관련 연구 기사 및 관련 논문 리뷰 • 주제 선정, 기반 application 구현 • 알고리즘 리뷰 및 개선 논의 • - 10월 : • 기반 Application 구현 • 알고리즘 최적화 설계 & 가설 수립 • Unit Test & Alpha Test & 가설 검증 • - 11월 : • Unit Test & Alpha Test & 가설 검증
  • 12. Now – 기반 application 구현 • 개발 환경 세팅 • 서버 준비 • 기반 프로그램 기획 • Application frame 설계 • TCP/IP 기반 채팅프로그램 구현 • Unit test • AI Process 구현 • Ai algorithm 설계 및 구현(12.10~12.11) • Unit test • Application 에 algorithm 적용 • Application test 및 algorithm 적용 • Algorithm 성능 및 개선 검증 • 응용 개발 – 선택 개발 • Moblie application converting - android
  • 13. Q&A