빵 입니다.
8장. 컴퓨터는 어떻게 의사결정을 할까? 본문
📌 사이버네틱스(Cybernetics)
사이버네틱스 시스템은 시스템 속에서 전달되는 데이터를 활용해 시스템 자체를 조절하고 최적화하는 것을 말한다.
사이버네틱스를 가장 간단하게 보여주는 대표적인 예가 난방시스템이다.
특정 온도 이하로 기온이 내려가면 난방이 작동하고, 일정 온도 이상으로 기온이 올라가면 난방이 꺼진다.
사용자는 온도 설정을 바꿔서 난방기가 일정한 온도를 유지하도록 조절할 수 있다.
📌 알고리즘(Algorithm)
🧿 소프트웨어 알고리즘
알고리즘은 문제를 해결하기 위한 일련의 명확하고 논리적인 절차나 규칙의 집합으로, 소프트웨어 개발에서 중요한 역할을 한다.
입력값을 받아 처리하고, 정의된 단계에 따라 출력값을 생성하는 과정을 따른다.
🧿 핵심 요소
입력(Input) : 알고리즘이 처리해야 할 데이터
처리(Process) : 입력값을 기반으로 문제를 해결하기 위한 단계
출력(Output) : 알고리즘의 결과물
🧿 자동화 수준
ㆍ1차 자동화
알고리즘을 활용하면 손으로는 절대 할 수 없는 수많은 작업을 해낼 수 있다.
모든 콘텐츠의 색인을 만들기 위해 웹을 크롤링(Crawling, 정보 자원을 자동으로 수집, 분류, 저장하는 행위)하는 것이 대표적인 예시이다.
ㆍ2차 자동화
알고리즘은 1차 자동화를 넘어 자율적으로 작업 결과를 해석해서 이 결과와 예상 출력에 따라 의사결정을 자동화할 수 있다.
검색 엔진이 스팸으로 알려진 웹 콘텐츠 링크를 미리 결과에서 삭제하거나 우선순위를 낮추는 것이 2차 자동화의 예시이다.
ㆍ머신러닝(Machine Learning)
기술 활용이 확대되면서 자체 학습 알고리즘이 다른 알고리즘을 만들어내는 것을 보조하기도 한다.
알고리즘의 발전을 지켜보고 있으면 알고리즘과 인간 사이의 관리 및 통제 권한에 관한 여러 가지 철학적인 질문을 던지게 된다.
과연 인간은 어느 정도의 알고리즘 자율성 수준에서 가장 행복할까?
기술이 발전할수록 인간은 그만큼 더욱 행복하고 풍요로워질까?
만약 그렇지 않다면, 기술의 발전은 어디까지 이루어져야 할까?
🧿 알고리즘의 통제
강력한 알고리즘은 이미 우리 일상을 광범위하게 통제하고 있다.
하지만 제도적 규제, 법, 국가가 직접 개입하는 방식으로 알고리즘을 제어하는 행위는 여전히 뜨거운 논의의 대상이다.
현재로서는 특정 알고리즘의 작동 방식, 학습 방식, 또는 알고리즘으로 강화되는 편향의 메커니즘을 투명하게 알 수가 없다.
자체적으로 규제 방식과 수준을 선택할 수 있는 프로그래머나 콘텐츠, 서비스 제공업체의 윤리 의식에만 의존할 수도 없다.
수많은 기업의 경제 모델이 서비스를 무료로 제공해 주는 대신 어마어마한 양의 개인 사용자 데이터를 알고리즘 해석에 활용하는 방식으로 구성되어 있다.
출처
읽자마자 IT 전문가가 되는 네트워크 교과서
'[도서] 읽자마자 IT 전문가가 되는 네트워크 교과서' 카테고리의 다른 글
7장. 인터넷에서 익명을 유지하는 방법은 무엇일까? (0) | 2024.11.22 |
---|---|
6장. 인터넷에서 정보의 흐름을 방해하는 것은 무엇일까? (0) | 2024.11.21 |
5장. 인터넷에서 사람과 정보는 어떻게 관계를 맺을까? (0) | 2024.11.20 |
4장. 인터넷의 정보는 어떻게 움직일까? (0) | 2024.11.19 |
3장. 인터넷에서 기기는 어떻게 통신할까? (0) | 2024.11.18 |