반응형

아래의 내용은 chatGPT를 통해 향후 로봇과 AI가 의존도가 증가함에 따르는 문제점과 이들 문제점을 완화시킬 수 있는 방법에 대해 고민해본 내용들이다. 

DALL.E 로 생성한 이미지

====================================================================================

로봇과 AI의 사용 증가와 인간 노동력과 사회에 대한 잠재적인 부정적인 영향에는 어떤 것들이 있을까요?

1. "Job Displacement"

로봇과 AI의 사용 증가가 어떻게 실직과 실업으로 이어질 수 있습니다. 자동화로 인해 큰 영향을 받을 가능성이 있는 산업 또는 직업들이 있습니다.

2. "Income Inequality"

로봇과 AI의 사용 증가가 이러한 기술을 운영하고 유지할 수 있는 고도로 숙련된 근로자의 임금이 증가하는 반면 숙련되지 않은 근로자의 임금은 감소할 수 있으므로 어떻게 소득 불평등으로 이어질 수 있습니다.

3. "Social Isolation"

로봇과 AI의 사용 증가가 사람들이 다른 사람 대신 기계와 상호 작용할 수 있기 때문에 어떻게 사회적 고립으로 이어질 수 있습니다.

4. "Privacy and Security Concerns"

로봇과 AI의 사용 증가가 이러한 기술에 의해 더 많은 개인 정보가 수집되고 저장됨에 따라 어떻게 개인 정보 보호 및 보안 문제로 이어질 수 있습니다.

5. "Dependence on Technology"

로봇과 AI의 사용 증가가 어떻게 기술에 대한 의존으로 이어질 수 있는지, 그리고 어떻게 인간의 기술과 독립적으로 작업을 수행할 수 있는 능력의 손실로 이어질 수 있습니다.

DALL.E 로 생성한 이미지

AI와 로봇의 부정적인 영향을 피할 수 있는 방법들은 어떤것들이 있을까요?

DALL.E 로 생성한 이미지

교육 및 훈련 : 사람들이 로봇과 AI를 운영하고 유지할 수있는 기술과 지식을 보장하면 직업 변위의 부정적인 영향을 완화하는 데 도움이 될 수 있습니다. 교육 및 훈련 프로그램에 대한 장려 및 투자는 사람들이 변화하는 직업 시장에 적응하는 데 도움이 될 수 있습니다.

일자리 창출 : 정부와 회사는 AI 및 Robotics와 같은 분야에서 새로운 일자리를 창출하는 프로그램 및 이니셔티브에 투자 할 수 있습니다. 이것은 작업 대체의 부정적인 영향을 완화하는 데 도움이 될 수 있습니다.

소득 재분배 : 정부와 회사는 최저 임금 인상 및 보편적 기본 소득을 시행하는 등 자동화의 혜택을 재분배하는 정책을 시행 할 수 있으며, 이는 소득 불평등의 부정적인 영향을 완화하는 데 도움이 될 수 있습니다.

윤리 지침 : 정부와 회사는 로봇 및 AI의 개발 및 사용에 대한 윤리적 지침을 구축 할 수 있습니다. 이는 이러한 기술이 사회에 공정하고 유익한 방식으로 개발되고 사용되도록하는 데 도움이 될 수 있습니다.

인간과 기계 간의 협업 : 인간과 기계 간의 협력을 장려하여 두 가지 성능을 최적화합니다. 이것은 각각의 강점을 활용하고 인간 인력과 사회에 대한 로봇과 AI의 사용이 증가하는 부정적인 영향을 완화하는 데 도움이 될 수 있습니다.

인간 중심 디자인 : 로봇과 AI는 인간 능력을 대체하는 대신 인간 능력을 증강시키는 목표로 설계되어야합니다. 이것은 로봇과 AI가 사회에 유익한 방식으로 개발되도록하는 데 도움이 될 수 있습니다.

반응형
반응형

Sikulix(시큘리스?)는 매번 귀찮게 수행하는 일을 자동화 해주는 오픈소스 툴이다. 물론 게임에서 오토라고 말하는 반복작업에도 사용할 수 있다.

스크립트 작성은 파이썬, 루비 및 자바나 자바스크립트로 할 수 있다.


1) 설치파일 다운로드

https://launchpad.net/sikuli/sikulix/1.1.0/+download/sikulixsetup-1.1.0.jar 


2) 다운로드 받은 jar파일을 실행시킨다. (Java 7 (JRE (runtime only) 또는 JDK (runtime + development kit)가 미리 설치되어 있어야 한다.)

3) 설치시에 원하는 옵션을 선택해야하는데, 나는 사용하는데 익숙한 Python을 선택한다.

4) 작은 팝업이 떴다 사라졌다를 반복하다가 설치과 완료되면, 아래와 같이 몇개의 파일들이 생기는 것을 볼 수 있다.

5) "runsikulix.cmd" 을 더블클릭하면 Sikulix IDE가 나타난다.

사용법은 매우 직관적으로, 오른쪽의 빈 공백에 원하는 스크립트를 넣고 "Run"아이콘을 클릭하면 된다.

그 옆에 있는 "Run in slow motion"은 스크립트가 너무 빨라서 잘 동작하지 않는 경우가 있을 때, 사용하면 된다.

6) 이제 모든 준비는 되었는데, 어떤 것을 작성해볼까?

여러가지를 해볼 수 있겠지만, 간단하게 두 가지 예를 시험해 보자.

예제 1)  cmd 창을 열어서 yahoo, google, naver 사이트에 ping 해 보기.

아래의 코드를 보면 간단하게 이해를 할 것이다. test를 할 커맨드를 배열로 정해놓고, for문을 돌면서 테스트할 커맨드의 갯수만큼 cmd창을 열어서 실행 하도록 하였다.

결과> cmd창이 세 개 생성이되고, 각각 사이트에 ping을 하고 있다.


예제 2) 알송을 실행하고 음악을 재생하기.

1번 예제에서 cmd 창을 실행하는것과 동일하게 알송을 실행하고, IDE왼쪽에 있는 wait함수를 이용해서 알송이 실행될 때까지 기다린다.(wait)

이 때, 최대 10초동안 기다리게 했고, 알송이 정상적으로 실행되면 click함수를 이용해서 플래이 아이콘을 누르도록 했다.

결과> 알송이 실행되고 자동으로 플레이 버튼이 눌러지고, 음악이 재생되고 있다.

기본적으로 제공되는 함수를 이용해서 간단한 예제를 만들어 보았다.

좀 더 자세한 내용은 아래의 링크에서 확인 할 수 있다. 

http://sikulix.com/quickstart/

반응형

+ Recent posts