맞춤기술찾기

이전대상기술

신경망을 이용한 소프트웨어 프로세스 테일러링 시스템 및방법

  • 기술번호 : KST2015218490
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 신경망을 이용한 소프트웨어 프로세스 테일러링 시스템 및 방법이 개시된다. 데이터베이스부에는 대상 프로세스에 대한 정보, 테일러링 파라미터, 및 태스크 추출 규칙을 포함하는 테일러링 관련정보가 저장된다. 테일러링 관련정보 관리부는 외부로부터 입력되는 테일러링 관련정보를 데이터베이스부에 저장하거나 정보상호간의 관련성을 설정한다. 테일러링 학습자료 관리부는 테일러링 파라미터의 값을 조합하여 생성한 조합값들에 태스크 추출 규칙을 적용하여 학습자료로 생성한다ㅏ. 신경망 생성/학습부는 입력유닛, 출력 유닛, 및 은닉 유닛을 포함하는 유닛의 개수, 각 유닛의 활성화 함수, 및 유닛의 연결 상태를 설정하여 신경망을 생성하고, 프로세스의 수행결과로 도출되는 목표값과 신경망에 의해 도출되는 예측값 사이의 오차가 소정의 임계값보다 작아지도록 학습자료에 의해 신경망을 학습시킨다. 태스크 적합 판별부는 신경망에 의한 프로세스 수행결과를 백분율로 변환하여 조직이 원하는 기준에 의해 태스크의 적합도를 판별한다. 본 발명에 따르면, 프로세스 테일러링 작업의 경험과 지식을 이미 발생한 상황에만 사용할 수 있는 규칙 기반 시스템에 비해 경험과 지식을 효율적으로 재사용할 수 있고 작업의 자동화를 더욱 높일 수 있다.
Int. CL G06F 15/18 (2006.01)
CPC G06N 3/084(2013.01)
출원번호/일자 1020040063833 (2004.08.13)
출원인 학교법인 서강대학교
등록번호/일자 10-0586503-0000 (2006.05.26)
공개번호/일자 10-2006-0015028 (2006.02.16) 문서열기
공고번호/일자 (20060607) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2004.08.13)
심사청구항수 13

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 학교법인 서강대학교 대한민국 서울특별시 마포구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박수용 대한민국 경기도 광주시
2 박수진 대한민국 서울특별시 마포구
3 나호영 대한민국 서울특별시 은평구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 리앤목특허법인 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)
2 이해영 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)(리앤목특허법인)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 서강대학교 산학협력단 서울특별시 마포구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2004.08.13 수리 (Accepted) 1-1-2004-0362253-65
2 공지예외적용주장대상(신규성,출원시의특례)증명서류제출서
Submission of Document Verifying Exclusion from Being Publically Known (Novelty, Special Provisions for Application)
2004.08.14 수리 (Accepted) 1-1-2004-5128934-55
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2005.05.02 수리 (Accepted) 4-1-2005-5043440-79
4 선행기술조사의뢰서
Request for Prior Art Search
2006.01.16 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2006.02.20 수리 (Accepted) 9-1-2006-0012608-38
6 등록결정서
Decision to grant
2006.04.20 발송처리완료 (Completion of Transmission) 9-5-2006-0222864-17
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
대상 프로세스에 대한 정보, 테일러링 파라미터, 및 학습 자료 생성 규칙을 포함하는 테일러링 관련정보가 저장되는 데이터베이스부; 외부로부터 입력되는 상기 테일러링 관련정보를 상기 데이터베이스부에 저장하는 테일러링 관련정보 관리부; 상기 테일러링 파라미터의 값을 조합하여 생성한 조합값들에 상기 학습 자료 생성 규칙을 적용하여 학습자료로 생성하는 테일러링 학습자료 관리부; 입력유닛, 출력 유닛, 및 은닉 유닛을 포함하는 유닛의 개수, 각 유닛의 활성화 함수, 및 유닛의 연결 상태를 설정하여 신경망을 생성하고, 프로세스의 수행결과로 도출되는 목표값과 상기 신경망에 의해 도출되는 예측값 사이의 오차가 소정의 임계값보다 작아지도록 상기 학습자료에 의해 상기 신경망을 학습시키는 신경망 생성/학습부; 및 상기 신경망에 의한 프로세스 수행결과를 백분율로 변환하여 조직이 원하는 기준에 의해 태스크의 적합도를 판별하는 태스크 적합 판별부;를 포함하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 시스템
2 2
제 1항에 있어서, 상기 태스크 추출 규칙은 조직에서 정의한 테일러링 파라미터간에 발생하는 모순적인 상황을 제거하기 위한 조건인 환경 제약 규칙과 특정상황에 특정작업의 사용여부에 관련된 지식으로 정의된 태스크 추출 규칙으로 구성되는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 시스템
3 3
제 1항에 있어서, 상기 신경망은 역전파 알고리즘을 이용하며, 입력층과 출력층 사이에 적어도 하나의 중간층이 존재하는 다층 전방향 신경망인 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 시스템
4 4
제 3항에 있어서, 상기 테일러링 학습자료 관리부는 상기 테일러링 파라미터의 값과 해당 테일러링 파라미터 값들로 표현되는 프로젝트 상황에서 요구되는 태스크 선별여부 값을 각각 입력값과 목표출력값으로 설정하고, 상기 입력값과 목표출력값으로 구성되는 순서쌍을 상기 신경망의 입력층에 제공하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 시스템
5 5
제 3항 또는 제 4항에 있어서, 상기 신경망을 구성하는 각각의 유닛들은 자신에게 연결된 입력값을 연결의 가중치와 곱한 후에 합산하고, 합산결과를 각각의 유닛에 대해 설정되어 있는 활성화함수의 입력으로 하여 출력값을 생성하여 다른 유닛으로 전파하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 시스템
6 6
제 5항에 있어서, 상기 신경망 생성/학습부는 상기 신경망으로 입력되는 입력값에 대해 상기 신경망이 출력해야 하는 목표출력값과 상기 신경망이 출력하는 출력값의 차이를 에 의해 계산하여 각각의 출력 유닛의 오차를 산출하고, 상기 신경망을 구성하는 각각의 유닛의 연결 가중치를 수정하여 상기 산출된 오차를 감소시키는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 시스템
7 7
대상 프로세스에 대한 정보, 테일러링 파라미터, 및 학습 자료 생성 규칙을 포함하는 테일러링 관련정보를 소정의 데이터베이스부에 저장하는 단계; 상기 테일러링 파라미터의 값을 조합하여 생성한 조합값들에 상기 학습 자료 생성 규칙을 적용하여 학습자료로 생성하는 단계; 입력유닛, 출력 유닛, 및 은닉 유닛을 포함하는 유닛의 개수, 각 유닛의 활성화 함수, 및 유닛의 연결 상태를 설정하여 신경망을 생성하는 단계; 프로세스의 수행결과로 도출되는 목표값과 상기 신경망에 의해 도출되는 예측값 사이의 오차가 소정의 임계값보다 작아지도록 상기 학습자료에 의해 상기 신경망을 학습시키는 단계; 및 상기 신경망에 의한 프로세스 수행결과를 백분율로 변환하여 조직이 원하는 기준에 의해 태스크의 적합도를 판별하는 단계;를 포함하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 방법
8 8
제 7항에 있어서, 상기 태스크 추출 규칙은 조직에서 정의한 테일러링 파라미터간에 발생하는 모순적인 상황을 제거하기 위한 조건인 환경 제약 규칙과 특정상황에 특정작업의 사용여부에 관련된 지식으로 정의된 태스크 추출 규칙으로 구성되는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 방법
9 9
제 7항에 있어서, 상기 신경망은 역전파 알고리즘을 이용하며, 입력층과 출력층 사이에 적어도 하나의 중간층이 존재하는 다층 전방향 신경망인 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 방법
10 10
제 9항에 있어서, 상기 테일러링 학습자료 생성단계는, 상기 테일러링 파라미터의 값과 해당 테일러링 파라미터 값들로 표현되는 프로젝트 상황에서 요구되는 태스크 선별여부 값을 각각 입력값과 목표출력값으로 설정하는 단계; 및 상기 입력값과 목표출력값으로 순서쌍을 구성하여 상기 신경망의 입력층에 제공하는 학습자료를 생성하는 단계;를 포함하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 방법
11 11
제 9항 또는 제 10항에 있어서, 상기 신경망 학습단계는, 상기 신경망을 구성하는 각각의 유닛들에 연결된 입력값을 연결의 가중치와 곱한 후에 합산하는 단계; 및 상기 합산결과를 각각의 유닛에 대해 설정되어 있는 활성화함수의 입력으로 하여 출력값을 생성하여 다른 유닛으로 전파하는 단계;를 포함하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 방법
12 12
제 11항에 있어서, 상기 신경망 학습단계는, 상기 신경망으로 입력되는 입력값에 대해 상기 신경망이 출력해야 하는 목표출력값과 상기 신경망이 출력하는 출력값의 차이를 에 의해 계산하여 각각의 출력 유닛의 오차를 산출하는 단계; 및 상기 신경망을 구성하는 각각의 유닛의 연결 가중치를 수정하여 상기 산출된 오차를 감소시키는 단계;를 더 포함하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 방법
13 13
대상 프로세스에 대한 정보, 테일러링 파라미터, 및 학습 자료 생성 규칙을 포함하는 테일러링 관련정보를 소정의 데이터베이스부에 저장하는 단계; 상기 테일러링 파라미터의 값을 조합하여 생성한 조합값들에 상기 학습 자료 생성 규칙을 적용하여 학습자료로 생성하는 단계; 입력유닛, 출력 유닛, 및 은닉 유닛을 포함하는 유닛의 개수, 각 유닛의 활성화 함수, 및 유닛의 연결 상태를 설정하여 신경망을 생성하는 단계; 프로세스의 수행결과로 도출되는 목표값과 상기 신경망에 의해 도출되는 예측값 사이의 오차가 소정의 임계값보다 작아지도록 상기 학습자료에 의해 상기 신경망을 학습시키는 단계; 및 상기 신경망에 의한 프로세스 수행결과를 백분율로 변환하여 조직이 원하는 기준에 의해 태스크의 적합도를 판별하는 단계;를 포함하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
14 13
대상 프로세스에 대한 정보, 테일러링 파라미터, 및 학습 자료 생성 규칙을 포함하는 테일러링 관련정보를 소정의 데이터베이스부에 저장하는 단계; 상기 테일러링 파라미터의 값을 조합하여 생성한 조합값들에 상기 학습 자료 생성 규칙을 적용하여 학습자료로 생성하는 단계; 입력유닛, 출력 유닛, 및 은닉 유닛을 포함하는 유닛의 개수, 각 유닛의 활성화 함수, 및 유닛의 연결 상태를 설정하여 신경망을 생성하는 단계; 프로세스의 수행결과로 도출되는 목표값과 상기 신경망에 의해 도출되는 예측값 사이의 오차가 소정의 임계값보다 작아지도록 상기 학습자료에 의해 상기 신경망을 학습시키는 단계; 및 상기 신경망에 의한 프로세스 수행결과를 백분율로 변환하여 조직이 원하는 기준에 의해 태스크의 적합도를 판별하는 단계;를 포함하는 것을 특징으로 하는 신경망을 이용한 소프트웨어 프로세스 테일러링 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.