‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 드림 기법의 도해

생물과 유전

드림 기법의 도해

수호자 2021. 4. 6. 08:28

그림 49: DREAM 기법의 도해
유사 코드 기반 사양
콤플렉스
네트워크
모범이 되다
에이전트 베이스
모델
암묵의
인지의
멘탈
모범이 되다
콤플렉스
네트워크
분석
정량적
비교
다른 사람과 함께
ABM의
의확장
네트워크 모델을
유사 코드
의사 코드를 다음의 장소로 변환합니다.
암호
코드 설명
의사 코드 모델
비교
중심성
기타
네트워크
방책
네트워크를 구축하다
베이스라인 네트워크 모델을 사용한 모델
복잡한 사용
네트워크 툴
- 148 -
에, 어플리케이션 사례 연구소와 관련된 구성요소를 나타냅니다. 다음 섹션에서는요. 에 대해서 자세히 설명합니다.
이 복잡한 네트워크 모델 개발
그림 50: 완전한 ABM의 베이스라인 네트워크 템플릿 모델
5.1.2 복잡한 네트워크 모델의 설계
처음에는 대화형식의 연구를 용이하게 하기 위해서 연구자는 네트워크를 개발하는 것으로 시작할 수 있습니다.
지상의 서브모델 이 베이스라인 네트워크 서브모델은 템플릿 모델로 기능하도록 설계되었습니다. 이 모델의 리프 노드는 처음에 새로운 노드에 접속함으로써 확장할 수 있습니다.
노드를 지정합니다. 따라서 이 단계에서 연구자는
에이전트 기반 모델을 추상적으로 기술하기 위해 네트워크 서브모델을 작성하는 마인드 맵
수평으로 하겠습니다 
- 149 -
ABM은 네트워크의 중심에 있으며 다양한 노드에 접속되어 있습니다. 만약에 저희가 첫 번째로
글로벌 변수부터 시작하겠습니다.글로벌 변수에는 두 가지 특정 유형이 있습니다. 그 중 하나는
모델에 입력을 제공합니다.일반적으로 사용자 인터페이스(UI) 요소(슬라이더,
스위치 등), 기타 변수들은 출력 글로벌 변수들이고, 이들은 다음 점에서 도움이 됩니다.
모델부터 시뮬레이션 메트릭을 얻습니다. 이러한 변수는 일반화할 수 없습니다.
케이스 바이 케이스에 따라 다릅니다. CAS 연구자는 새로운 인풋과 아웃풋을 추가할 수 있습니다.
이들 두 가지 유형의 글로벌 변수로부터 네트워크를 확장합니다. 를 사용하고 있다
네트워크 접근방법, 이 스텝은 실제 실행에 대한 걱정 없이 실행할 수 있습니다.
모델의 실제 구현방법에 대한 자세한 설명입니다.
글로벌 변수를 결정하면 필요에 따라 다양한 에이전트 유형 또는 Attribute 추가를 시작합니다. 에이전트를 사용하는 방법은 두 가지가 있습니다.
일반적인 에이전트 브리드(즉, 거북이)을 사용하거나 1 개 이상의 신종을 사용할 수 있습니다.
탄생하는 범용 품종이 사용되고 있는 경우에서도, 적절한 어트리뷰트가 할당되는 일이 있습니다. 입력
이 경우 자노드를 "에이전트 속성" 노드에 추가할 수 있습니다. 단, 새로운 에이전트 브리딩을 생성할 경우 [에이전트] 블리딩(agent-breed)] 노드에 접속됩니다. 그 후
특정 품종이 할당되는 속성은 다음에 이들 대리인에게 부수될지도 모른다
번식하다
품종을 결정한 후 다음 단계로 링크와 링크 사용 여부를 결정하는 것이
패치를 적용합니다. 링크의 새로운 종류를 정의할 수 있지만 패치에 그 이상의 종류를 포함할 수는 없습니다.
모든 에이전트 기반 모델이 패치 또는 링크와 관련된 특정 기능에 사용할 수 있는 것은 아닙니다.
그 때문에, 특정의 모델 요건에 의해서 다릅니다. 에이전트 품종과 마찬가지로 링크
필요에 따라서 품종을 정의할 수도 있습니다. 새로운 링크 브리드가 정의되지 않은 경우 표준 링크
케이스 스터디에 적합한 새로운 속성을 지정할 수 있습니다.
모델에 대해 이러한 객체 유형을 정의한 후 설계자는 다음 작업에 집중할 수 있습니다.
절차 신규 절차가 범용 절차 또는 도우미 유틸리티 절차일 경우에는 
- 150 -
노드와 그 이름은 「절차」 노드에 직접 접속할 수 있습니다. 그렇지 않은 경우는, 에서
하나의 시뮬레이션 실행 사이클을 나타내는 '반복' 절차의 경우
노드는 "비활성" 노드에 접속할 수 있습니다. 부모 노드의 기타 옵션에는
값을 반환하는 프로시저와 인수 있는 프로시저인 경우에는 "변수" 프로시저 노드
노드. 이 노드에서는 처리를 완료하기 위한 인수를 요구합니다. 마지막으로 인수와 보고서를 모두 사용할 수 있도록 절차를 정의할 수도 있습니다.
이러한 절차는 "reporter-argumented" 부모에 자녀로 추가할 수 있습니다.
node. 단, 이 서로 다른 노드의 이름은 주로 템플릿으로 지정되며,
는 특정 케이스 스터디에서 특정 유형의 순서가 불필요할 경우 관련 부모 노드를 네트워크 서브모델에서 삭제할 수 있다는 의미에서 엄밀함을 의미합니다. 모델과 관련된 개념을 좀 더 잘 표현할 수 있다면 새로운 유형의 노드도 추가할 수 있습니다.
절차의 이름과 유형 결정 후 네트워크의 마지막 부분
최종적으로 결정해야 할 것은 시뮬레이션이 완료된 후 실행되는 다양한 실험입니다. 이것들은 각각, 에 연결된 1개의 자노드로 개발됩니다.
'BS-Excepts' 부모 노드.
5.1.3 네트워크 서브모델 분석
네트워크를종이로설계하면컴퓨터를모델로하는것이, 다음과 같은 건데
처음에 적절하게 포맷된 텍스트 파일(컴마 구분 또는 탭 구분 사용 등)
포맷)은 노드를 나타내는 컬럼으로 생성할 수 있습니다. 다음 표의 예
기준모델을 표 18에 나타냅니다. 
- 151 -
표18탭