Subido por Giuliano Crenna

SANTI

Anuncio
SANTI
Giuliano Crenna
21/03/2020
Índice
Introducción
3
Evolución ética de la sociedad
5
Debilidad del individuo ante una elección
7
Participación obligatoria y modelo inverso
9
Estudio de los parámetros
10
Efectividad del algoritmo
11
Simple análisis del programa
13
Conclusión
16
Material consultado
17
Anexo
18
2
Introducción
Siempre tuve en mi mente, idealizado, un sistema perfecto que
nos lleve como sociedad a una constante de bienestar y paz, en mi
mente ese sistema no sería otra cosa que una forma de desligarnos e
independizarnos de los problemas que puede causar el hecho de que
seamos nosotros mismos los que tomemos las decisiones de quién nos
representará o no en nuestro gobierno. Según Turing, una
computadora podría llamarse “inteligente” si esta, mediante la
imitación podría engañar a un humano haciéndole creer que también
lo es. Mi objetivo es lo contrario, quiero desligar a SANTI de toda
relación humana y que él mismo vaya aprendiendo de sí y de la
información que se le ingresa. Esto es básicamente machine learning,
una inteligencia artificial que vaya aprendiendo de sí misma para
automejorarse, aunque esto es algo que puedo lograr, es en sí
imposible lograr desligar completamente a este algoritmo de tener
alguna relación humana. No solamente por ser el algoritmo una
creación por parte de un programador o por parte de un equipo de
los mismos, sino por tener el programa parámetros iniciales que si o
si hayan sido estipulados y designados por una entidad humana. Yo
en este artículo no solo busco presentarles un programa informático
el cual burdamente he creado yo, y es un bosquejo muy simple de lo
que busco, sino que busco mostrarles de una forma sintetizada de
cómo sería (En mi opinión) el modelo social que tendríamos que
también llevar paralelamente para poder “llegar” a usar lo que se
presentará a continuación.
Está de más decir que conozco perfectamente las
imposibilidades de llevar a un plano práctico un sistema como este,
no solo por el hecho de que sería una imposición social muy grande,
sino que por la naturaleza de SANTI sería un obstáculo para los
intereses de individuos o de grupos de poder. Dado eso, SANTI
necesitaría de mucha voluntad general, además de una sociedad más
avanzada que pueda permitir tal cosa.
3
Ya se han usado algoritmos e inteligencias artificial en
campañas políticas, sin irnos más lejos, Cambridge Analytica fue una
empresa que utilizó todo su potencial para crear fraudes a nivel
global. Es perverso pensar que la Big Data pueda usarse para
manipular y engañar a la gente y así llevar el voto hacía un candidato.
Los sistemas informáticos nos han demostrados ser muy útiles en
nuestra vida cotidiana, en la vida empresarial, en el desarrollo de la
salud, en la ciencia, en simulaciones químicas, matemáticas y físicas,
en general la informática nos ha servido en un muy amplio abanico
de campos, pero un mal manejo de ella por parte de personas que
busquen auto beneficiarse de las mismas podrían llevarnos a un
inminente caos.
4
Evolución ética en la sociedad
Ya sabemos desde el comienzo que aplicar un sistema así,
digamos, de forma brusca, terminaría en un caos generalizado, no
solamente por ser algo muy diferente a lo que la persona promedio
está acostumbrada a ver, sino por ser un sistema que requiere de total
conciencia ética y moral de todas las partes para poder funcionar.
Digamos que es un sistema basado en la confianza que uno como
individuo tenga sobre otro, y que en base a esta confianza se puedan
llevar a cabos operaciones en conjunto, sabiendo desde el comienzo
que las otras partes no irán en contra de nosotros, perjudicando la
organización y el fin común del trabajo.
Según Platón, cada uno tiene su propia idea de lo que es
“bueno” y lo que es “malo”, pero por naturaleza, estas ideas se ven
distorsionadas por la misma influencia de la sociedad, por sus
costumbres, tradiciones, por lo que la sociedad entiende por raro,
normal, bueno, malo, etc. En definitiva, esto quiere decir que somos
seres sociales, y nuestra ética y moral dependerá en gran medida de
ello.
Actualmente no creo que haya una buena educación ética, por
lo tanto, no podemos pretender como sociedad que haya una
confianza plena entre pares. La educación es un pilar fundamental en
este tipo de sistemas, en donde el individuo deberá entender que se
llega más lejos en un modelo donde la confianza mutua existe, que en
uno donde no. Cuando Maquiavelo decía en su libro Il príncipe: “para
triunfar, es imprescindible una fusión de virtudes, como coraje o
pasión, con una inmoralidad necesaria. Se debe mentir, matar,
traicionar, si es que se quiere triunfar en la vida política” se refería al
triunfo individual, producto de una inmoralidad egoísta, la cual, en
mi opinión, no sería no más que una victoria vacía. (Aunque el
mensaje de Maquiavelo es claro, yo pienso que no es más que una
sátira a la situación política de su momento.)
5
¿Por qué llevarse a la boca un trozo del pastel cuando podés
tener todo el mismo? Bajo ese pensamiento es que actúa el poder
actual, en todos los ámbitos. Un sistema al estilo de SANTI haría que
estén en el poder los individuos mas capaces, preparados, y, sobre
todo, lo cual sería su fin último, elegir aquellos individuos mas
evolucionados a nivel ético.
Postula Thomas Hobbes en El leviatán que el ser humano es por
esencia malvado, postura conocida como “egoísmo psicológico” Yo
por el contrario pienso que el ser humano, aunque pueda nacer
“malvado” es más influyente sobre el mismo características
relacionadas a su lugar en la sociedad, donde vive, su educación y sus
experiencias a temprana edad, aunque estas no lo justifiquen en su
actuar futuro.
En consecuencia, de todo lo anterior dicho, llevar a cabo un
sistema al estilo SANTI no se podrá lograr a menos que se cambien
las raíces en la educación, fundamentalmente, y así lograr una
evolución ética y moral del ser, los cuales deberán entender que no se
es nada sin el resto y que el poder y el dinero son solamente objetos
que no pueden completarlo a uno como hombre.
6
Debilidad del individuo ante una elección
¿Porqué la operación principal de SANTI consiste en despojar a
los integrantes de un país de su derecho al voto? La respuesta es
simple, la causa principal no es otra que la naturaleza débil del ser
humano, y la facilidad para poder manipular la decisión de una
persona. Gracias a SANTI nos evitamos la polarización política, los
grupos concentrados de poder, votos mal versificados, en síntesis,
nos evitamos la influencia corrupta del ser humano. La ventaja de este
sistema no es solamente evitar las malas influencias del humano, sino
que, a diferencia de otros sistemas, al ser un proceso computarizado
el que elige, nos evitamos la existencia de una aristocracia. Entonces
se podría decir que SANTI es un sistema Antidemocrático, anti
totalitario y anti populista.
En los últimos años, politólogos y expertos en ciencias políticas
han culpado a la ignorancia y la falta de información del votante
como principal causante de la victoria del populismo, nacionalismos
y otros triunfos electorales no deseados, tomando por ejemplo la
victoria de Trump o la del Brexit, las cuales se conoce públicamente
que han sido victorias ilegítimas, dada la manipulación llevada a cabo
por Cambridge Analityca y asociados.
“el poder político depende demasiado de votantes
desinformados, cuyo voto tiene un impacto real en la vida de todos”Jason Brennan, filósofo y experto en Ética y Políticas Públicas de la
Universidad de Georgetown.
La utopía de Brennan a diferencia de la mía sugiere que todos
los votantes sean personas capacitadas y que los ciudadanos mas
competentes y con más conocimientos políticos sean los que mas
poder político tengan. Pero yo difiero con esto, dado que una persona
con muchos conocimientos y experiencia en política también puede
ser influenciada en su elección. Esto se da debido a intereses
personales, o privilegios que esa persona pueda tener; a esta clase de
individuo, con un perfil el cual muestre que es una persona
7
inteligente, con conocimientos y experiencias bastas, pero que busca
auto beneficiarse, me gusta llamarlo: Ser Maquiavélico.
El sistema de Brennan terminaría en una aristocracia dado que
los grupos Ideales serían los mas beneficiados. Para esto Brennan
propone someter a los individuos a un examen de política para que
puedan demostrar sus aptitudes. Pero de nuevo, esto no evita a los
Seres Maquiavélicos.
A pesar de estar de acuerdo con Brennan, no puedo estar de
acuerdo con su sistema, dado que este no contempla a esa parte inicua
de la sociedad.
Hay gente que postula también que, con la predisposición
adecuada, cualquier sistema podría funcionar, pero en eso también
estoy en desacuerdo, dado que hay sistemas que plantean sistemas
económicos que, aunque seas llevados a cabo con la mejor
predisposición, fracasarían igual, como es el caso del comunismo.
Dado que la economía, a pesar de tener su lado social, es claramente
una ciencia en donde la matemática y la estadística juega un rol
fundamental.
Hasta acá, cualquier lector podría pensar que SANTI es un
sistema basado en el colectivismo, pero no, por todo lo contrario
SANTI es un sistema basado en el individualismo. Las razones son
las siguientes:
1- Este sistema busca desligar al individuo de las malas
decisiones que pueda tomar la sociedad, la cual presento
como una sociedad inepta, ignorante, y débil
psicológicamente, la cual puede ser fácilmente manipulable.
2- Al ser un sistema basado en parámetros y puntajes, cada
individuo buscaría automejorarse para llegar al poder. O sea,
es un sistema que promueve la evolución del ser individual.
3- SANTI está idealizado para funcionar en conjunto con un
modelo económico Libertario – Capitalista. O en su forma
más evolucionada, Anarco-capitalismo.
4- SANTI cambiaría totalmente la forma en la que funcionan los
partidos políticos, llegando talvez, a quitarlos del mapa.
8
Participación obligatoria y modelo inverso:
¿Porqué digo que SANTI es un modelo opuesto a la
democracia? Eso es simple de responder, en un sistema democrático
todos pueden votar (Solo hay algunas excepciones) pero no todos
pueden ser elegidos. Mi sistema es todo lo contrario, dada la propia
naturaleza del mismo, en el nadie puede elegir, ósea votar, pero todos
pueden ser votados.
Lo que yo propongo es una reforma constitucional, en la cual,
si el algoritmo te elige, estás obligado a ocupar el cargo político por el
tiempo que este esté definido. Solo se podrá renunciar al mismo
después de la primera mitad de la totalidad del cargo. ¿Pero como
funciona todo esto? ¿De donde saca el algoritmo la información?
Obviamente el algoritmo selector no es lo único que necesita para
poder funcionar, sino que también necesitará la fuente de la
información, ósea, una base de datos. La base de datos de SANTI, será
una base de datos pública, ósea que tendrá un carácter denunciable,
si alguien la consulta, y denota que la información en la misma es
incorrecta, podrá denunciarlo antes los organismos correspondientes.
La base de datos estará constituida por cada persona de la república,
en donde en la misma estarán los parámetros que después SANTI
consultará. Parámetros tales como, la edad, sus estudios, cargos
políticos previos, etc. Además, la base de datos contendrá lo que
llamo “Información de anclaje” Lo cual es solamente información de
referencia, tanto para SANTI, como para la persona que consulte la
base de datos, tal información es: Id’s, D.N.I, el nombre y el apellido
de la persona.
¿Cómo se cargará la información? Esa es una buena pregunta,
dado que hay dos formas de hacerlo, la primera es cargarla toda de
una sola vez, y la segunda opción es hacer una carga progresiva, es
decir que la información se cargue paralelamente con la historia del
individuo. Por ejemplo: Juan asesinó a alguien el día doce de
noviembre de dos mil veinticinco a las once y media de la noche. El
9
crimen pasará por tribunales hacia las manos de un juez, y cuanto
antes, el asesinato deberá ser registrado en la base de datos.
Los valores iniciales dentro de la base de datos son por lo
general valores booleanos los cuales conducirán a un valor literal, que
puede ser por ejemplo una institución. ¿Cómo sabe el algoritmo que
valor tiene una institución? Eso es simple, mediante una base de datos
paralela que contenga en la misma la información de dicha
institución, la cual estará valorizada por un puntaje, el cual un
organismo definirá para la misma, la cual también tendrá un id de
anclaje el cual SANTI consultará.
Estudio de los parámetros
Como ya sabemos, el algoritmo funciona mediante parámetros,
los cuales generalmente son valores booleanos que desembocan en
valores literales (no en todos los casos). Pero una persona que busque
refutar mi sistema puede decir que SANTI es un sistema fácilmente
corruptible, dado que los sistemas de puntajes y los valores
aritméticos que a estos se le asignen serán estipulados en función de
los intereses de los que lo programen. Para esto tengo una solución,
no solo la base de datos deberá ser pública y denunciable, sino que el
algoritmo también, pero esto solamente soluciona de forma parcial el
problema. Además, cada parámetro y su correspondiente valor
aritmético deberán ser estipulados bajo la supervisión de
profesionales, como psicólogos, politólogos, abogados, informáticos,
etc. (lo cual requerirá la creación de un organismo que se encargue de
eso.) Además, siempre se deberá buscar parámetros que sean
universalmente aceptado. Por ejemplo: naturalmente sabemos que
está bien y que está mal.
¿Cómo sabemos quien es el más apto entonces? El algoritmo
trabaja modificando los “Puntos ciudadanos” en función de los
valores asignados a los parámetros, estos buscan al mejor candidato,
ósea el que más puntaje tenga es el más indicado.
10
Efectividad del algoritmo:
Para saber que tan efectivo es nuestro algoritmo deberemos
aplicar una integral a la inversa de la función que determina la curva
de la cantidad de resultados posibles en función de la cantidad de
parámetros. El desarrollo matemático es el siguiente:
La función del algoritmo:
𝑐𝑎𝑛𝑡. 𝑑𝑒 𝑝𝑎𝑟𝑎𝑚𝑒𝑡𝑟𝑜𝑠, 𝑋 ∈ 𝑁 +
𝑓(𝑥) = 𝑘 × 10𝑥 , 𝐹(𝑥) ∈ 𝑁, 𝑋 =
Q = Constante del algoritmo.
Fr = Efectividad del algoritmo (factor de rigurosidad)
K = Cantidad de ciudadanos en la BD.
𝑓(𝑥) = 𝑘2𝑋 ≫ 𝑓(𝑦) = 𝑘 × 𝐿𝑜𝑔2
𝑝
𝑓( )
𝑘 𝑓(𝑦)
𝑄=∫
𝑘
𝑘
𝑝
𝑓( )
𝑘
𝑑𝑦 = ∫
𝐿𝑜𝑔2 (𝑦)𝑑𝑦 ≫ 𝐹𝑟 =
𝑘
𝑄
, 𝐹𝑟 ∈ 𝑅+
𝑥
𝑘2
Ejemplo, teniendo qué:
𝑝 = 10 × 210 ,
𝑝 ∈𝑁
210
𝑄=∫
log 2 (𝑦)𝑑𝑦 <=> ∫ log 2 (𝑦)𝑑𝑦 ≫ (𝑖𝑛𝑡𝑒𝑔𝑟𝑎𝑟 𝑝𝑜𝑟 𝑝𝑎𝑟𝑡𝑒𝑠)
10
≫ log 2 (𝑦)𝑦 − ∫ 𝑦 ×
1
1
𝑑𝑦 = log 2 (𝑦)𝑦 − ∫
𝑦≫
ln(2)
ln(2)
10
𝑦 2
10
≫ log 2 (𝑦)𝑦 −
| | ≫ log 2 (210 ) × 210 − (log 2 (10) × 10 −
)
ln 2
ln 10
10
1014
− 10 log 2 5 ≅ 8743,88
ln 2
8743,88 8743,88
𝐹𝑟 =
=
= 1.7
5 × 210
5120
≫ 10230 −
11
Como vemos tenemos un Fr de uno 1.7 puntos, esto quiere decir
que el algoritmo es efectivo; mientras más el Fr se acerque a 0, menos
efectivo será, si es 0 o negativo se considerará que el algoritmo no es
confiable, aunque este funcione igual. Cuando pasa esto, empecerán
a aparecer patrones y poca variancia entre los puntajes ciudadanos.
Lo cual será un problema.
12
Simple análisis del programa:
Obviamente, el análisis se hace sobre el pseudo código que
escribí para complementar este ensayo, tengo la fé de que SANTI
evolucionará hacia algo más grande, complejo y más automatizado,
pero para entender de forma superficial, el Script que he creado será
suficiente.
El programa está todo escrito en un lenguaje de programación
interpretado llamado Python, para ser más específicos en su versión
3.7, y la base de datos, la he creado usando SQLite el cual es también
un módulo dentro se ese lenguaje el cual te permite administrar las
bases de datos con el mismo. La base de datos se encuentra el la
carpeta “módulos” en un formato .S3DB.
El programa se inicia con un script llamado _Init1_.py el cual
nos desplegará una serie de opciones las cuales nos servirán para
realizar las acciones que queramos, las cuales son:
1.
2.
3.
4.
5.
Abrir el algoritmo.
Abrir la base de datos.
Abrir controlador de base de datos.
Restaurar puntos ciudadanos.
Importar resultados a archivo Excel.
A partir de ahí escogeremos la opción que deseemos.
El controlador de la base de datos no es otra cosa que un script
que nos permitirá modificar los datos de la base de datos, el mismo
se encuentra en una carpeta llamada “módulos”, el mismo se
encontrará como driver_base_de_datos.py al abrirlo nos desplegará
algunas opciones:
13
a. Agregar ciudadanos a la BD.
v. Ver información de algún ciudadano.
m. Modificar la información de un ciudadano.
e. Eliminar ciudadano de la BD.
s. Salir del programa.
El script hace conexión con la base de datos a través del módulo
SQLite, después de terminar la operación se deberá cerrar la conexión
y se tendrá que guardar la misma, para eso también está escrito el
código. Para visualizar la información lo hace a través del módulo
Pandas.
Para restaurar el puntaje de los ciudadanos existe un script
llamado eraser.py, junto con este se encuentra el código
data_to_excel.py el cual utiliza el módulo openpyxl, el cual convertirá
la base de datos a un archivo Excel .xlsx
El algoritmo se encuentra también en la carpeta “módulos”, el
mismo, primero hace su correspondiente conexión con la base de
datos. Este trabaja con el bucle while utilizando esto, se le permitirá
aplicar el código de SANTI por cada ciudadano. Previamente se
deberán establecer los valores aritméticos por cada variable. El
algoritmo asigna los puntajes por cada valor de la base de datos
utilizando condicionales, los cuales irán modificando los PC. Se
puede sintetizar el funcionamiento del mismo con el siguiente
diagrama de flujo:
14
15
Finalmente, el algoritmo arrojará los resultados, ordenándolos
de mayor a menos en función del PC.
Conclusión:
Para la conclusión primero rescato dos hechos fundamentales,
el primero, la imposibilidad de llevarlo a cabo actualmente, y
segundo la evolución ética que debería sufrir la sociedad. Es más que
obvio que los intereses de los individuos y los grupos de poder son
tan fuertes, que sería inútil intentar, solamente intentar llevar a cabo
este modelo, el cual, se podría aplicar en organizaciones más
pequeñas, como, por ejemplo, para un puesto gerencial en una
empresa privada. Esto me genera tristeza, no solo por estar alejados
de un Anarco-liberalismo, Anarco-capitalismo, Anarquismo puro,
etc., sino por el solo hecho de que la sociedad, el hombre en general
no esté preparado para independizarse de las manos del estado, me
genera angustia que el hombre a estas alturas deba depender tanto de
un estado que muchas veces, el no elige. Pero tengo fé que con el
tiempo lograremos independizarnos tantos del poder opresivo y
corrupto de la gestión pública tanto como de nuestros defectos
arraigados a la misma evolución del hombre. Tengo fé también de
que seguirán existiendo hombres de bien que luchen o al menos
tengan en sus mentes un cambio, hombres y mujeres que aporten a la
ciencia y a la humanidad.
Deseo destacar, aunque este no sea el espacio, que este ensayo
lo creo con el fin de postular mi argumento y pensamiento ante una
cátedra de marco jurídico.
16
Material consultado:
- “Contra la democracia” Jason Brennan
- “Evolución del pensamiento respecto de la etica.” Teodoro Wigoski
- “La república” Platón
- “Il principe” Nicolás Maquiavelo
- “El leviatán” Thomas Hobbes
- “Automate the Boring Stuff with Python” Al Sweigart
- “Big data con python” Rafael Caballero
17
Descargar