적응 형 알고리즘이란 무엇입니까?

적응 형 알고리즘은 환경이나 상황이 변경 될 때 적응할 수있는 함수를 수행하는 일련의 지침입니다. 적응 형 알고리즘은 변화하는 상황에 비추어 활동을 지능적으로 조정하여 최상의 결과를 얻을 수 있습니다. 항공 트래픽 제어 자동화부터 인터넷 사용자에게 정확하고 도움이 될 수있는 검색 결과에 이르기까지 모든 작업을 수행하기 위해 여러 컴퓨팅 언어로 프로그래밍 할 수 있습니다.

적응 형 알고리즘은 동작을 변경 해야하는 경우 동작을 변경할 수 있습니다. 검색 엔진의 예에서 엔진은 전체 인터넷을 크롤링하고 다양한 위치에서 결과를 반환 할 수 있지만 사용자에 대한 알려진 매개 변수를 먼저 고려할 수 있습니다. 예를 들어, 사용자의 IP 주소가 프랑스에서 발생하는 경우, 적응 형 알고리즘은 프랑스 결과를 반환하거나 검색 엔진이 사용자를 프랑스 사이트로 리디렉션 할 수 있습니다.

알고리즘은 사용자의 동작에서도 배울 수 있습니다. 사용자 of 같은 국가의 동일한 검색 엔진이 다른 결과를 얻는다는 것을 알 수 있습니다. 이들은 과거 검색 동작 및 클릭 통과 링크를 기반으로합니다. 알고리즘은 결과를 사용자의 요구에 맞게 사용자 정의 할 수 있습니다. 예를 들어,“축구”를 검색하고 축구가 아닌 미식 축구에 대한 링크를 클릭하는 사람은 알고 싶은 결과의 종류에 대해 알고리즘을 가르칩니다.

이러한 알고리즘은 명령을 실행하기위한 지침을 설정해야 할 때 유용 할 수 있지만, 프레스 상황에서는 알고리즘을 무시할 수 있어야합니다. 예를 들어, 부분적으로 자극화 된 항공 교통 관제를 사용하면 Algorithm이 조난 호출에서 평면 라디오가있을 때 응답 할 수 있습니다. 항공 교통 관제사에게 비행기를 먼저 착륙시키고 고민 비행기를 대기 대기열에 넣는 대신 기존 트래픽을 재배치하는 방법에 대해 조언 할 것입니다. 알고리즘상황에 맞게 조정할 수 있으며 비상 상황을 감지 할 때 도착 순서 대기적으로 비행기를 대기열에 넣는 정상적인 지침을 무시할 수 있습니다.

적응 형 알고리즘을 코딩하는 데 정기적 인 알고리즘을 개발하는 것보다 시간이 오래 걸리며 특별한 고려 사항이 필요할 수 있습니다. 프로그래머가 알고리즘을 생성하기 전에 일반적으로해야 할 일과 방법을 설명하기 위해 매개 변수 목록을 개발합니다. 적응 형 버전으로, 그녀는 발생할 수있는 상황에 대해 생각하고 코드를 설정하여 적응 형 알고리즘이 그 경험을 통해 배울 수 있습니다.

.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?