Subido por bosuetu

TCC Topicos

Anuncio
TRABAJO COLABORATIVO CONTEXTUALIZADO
MARIO JOSE RODRIGUEZ MACHACON | 7501710009
CARLOS DAVID NEGRETE MANJARRES | 4151510051
JHONATAN MANUEL ALVAREZ DE LA HOZ | 7501710018
KELVIN ALEXIS BECERRA SUAREZ | 4151510007
TUTOR
VLADIMIR ROA
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SOFTWARE
TÓPICOS AVANZADOS DE SOFTWARE
2021
Tabla de contenido
INTRODUCCIÓN........................................................................................................................... 2
OBJETIVOS .................................................................................................................................... 3
DESCRIPCIÓN DEL PROBLEMA ............................................................................................... 4
ANTECEDENTES .......................................................................................................................... 5
MARCO CONCEPTUAL ............................................................................................................... 6
Minería de Datos ......................................................................................................................... 6
¿Por qué es importante la minería de datos? ............................................................................... 6
¿Cómo funciona la minería de datos? ......................................................................................... 6
Modelado descriptivo ............................................................................................................. 6
¿Quién lo utiliza? ........................................................................................................................ 7
Bancos .................................................................................................................................... 7
Retail ....................................................................................................................................... 7
Seguros ................................................................................................................................... 7
Manufactura ............................................................................................................................ 7
Educación ............................................................................................................................... 7
Blockchain .............................................................................................................................. 7
SOFTWARE QUE EMPLEAN MINERÍA DE DATOS ................................................................ 8
Kryptex........................................................................................................................................ 8
Nicehash ...................................................................................................................................... 8
Herramientas gratuitas para data mining..................................................................................... 8
LAS CRIPTOMONEDAS............................................................................................................... 8
Entendiendo la minería ............................................................................................................... 8
Minería de criptomonedas ........................................................................................................... 9
Método # 1 - Minería en la nube............................................................................................. 9
Método # 2 - Minería de CPU ................................................................................................ 9
Método # 3 - Minería GPU ................................................................................................... 10
Método # 4 - Minería ASIC .................................................................................................. 10
¿Qué criptomoneda extraer? ..................................................................................................... 10
METODOLOGÍA ......................................................................................................................... 11
PRESENTACIÓN DE RESULTADOS ........................................................................................ 12
CONCLUSIONES......................................................................................................................... 14
REFERENCIAS ............................................................................................................................ 15
INTRODUCCIÓN
Hoy en día las empresas e instituciones se enfrentan a una enorme avalancha de datos
diferentes debido al progreso tecnológico. El Sistema de Observación de la Tierra de la
NASA con sus satélites, por ejemplo, produce más de 50 GB de datos por hora (NASA
(2005). Para la gestión en particular, estos datos contienen valiosos conocimientos para
descubrir problemas, optimizar los procesos de producción o hacer mejores previsiones
futuras. El resultado de estos esfuerzos por abordar el factor estratégico competitivo del
conocimiento es un mejor posicionamiento a largo plazo de la empresa en el mercado. Sin
embargo, sin analizar estos datos, el conocimiento no está disponible. No obstante, debido
a la cantidad de datos, se descartan los métodos de análisis manual y se requieren métodos
de análisis automatizados rápidos y eficientes. Con la minería de datos o el Descubrimiento
de Conocimientos en Bases de Datos (KDD), existe una poderosa herramienta para hacer
frente a la muy extensa tarea de extracción de conocimiento, por lo que el interés de la
investigación y la industria en esta área está aumentando constantemente (Petrak (1997,
P.1)). Cabe señalar que la minería de datos es un campo de investigación relativamente
joven y, por lo tanto, las opiniones sobre qué es la minería de datos y qué debería asignarse
a la minería de datos difieren enormemente.
En este trabajo, se ofrece una descripción general de la minería de datos. Para ello, se
explica el término minería de datos, diferenciado del KDD y se clasifica la minería de datos
en cuanto a sus tipos, tareas, objetivos y significado
OBJETIVOS
● Analizar y comprender que es la minería de datos
● Identificar en qué campos se puede aplicar minería de datos
● Especificar los pros y los contras de sobre el uso de la minería de datos.
DESCRIPCIÓN DEL PROBLEMA
Reconocer abiertamente desde diferentes puntos de vista los diferentes campos en los
cuales se puede aplicar minería de datos, como se puede sacar provecho de este mismo,
tanto a nivel empresarial como a nivel personal, a su vez evidenciar herramientas, las cuales
nos permiten emplear esta disciplina.
ANTECEDENTES
En la literatura, el término minería de datos se refiere a técnicas para la búsqueda
sistemática, total o semiautomática de reglas y patrones útiles e interesantes ((Bissantz
1996, p.1)). La búsqueda se realiza en stocks de datos, stocks grandes, estructurados,
parcialmente dinámicos o estructurados de forma compleja, datos numéricos, nominal u
ordinalmente escalados (Gebhardt (1994, p.9)). El objetivo es descubrir y extraer
conocimientos implícitos. No se puede dar una definición más exacta porque no existe una
definición uniforme en la literatura. Por ejemplo, las definiciones con un enfoque en la
tecnología de la información se pueden encontrar en Berry y Linoff (1997) y Decker y
Focardi (1995). Berry y Linoff entienden la minería de datos como la investigación y el
análisis de grandes cantidades de datos con herramientas automáticas o semiautomáticas
con el objetivo de descubrir patrones y reglas significativos. En Decker y Focardi, la
minería de datos es la metodología de resolución de problemas para reconocer patrones
lógicos o matemáticos y regularidades en los datos. Se puede encontrar un punto de vista
algo diferente en Knobloch y Weidner (2000) o Thearling (2005). Allí, la minería de datos
se entiende como el descubrimiento no trivial de patrones válidos, nuevos, potencialmente
útiles y comprensibles en grandes bases de datos. El conocimiento explícito se obtiene de
los patrones obtenidos a través de la minería de datos a través de la interpretación y la
evaluación. No se define con precisión qué procedimientos pueden realizar tales análisis
de datos, se asignan específicamente a la minería de datos. Debido al carácter no trivial de
la búsqueda en las bases de datos, se utilizan métodos de la estadística y del área de sistemas
basados en el conocimiento (Lusti (1999, p.350)). El término minería de datos se puede
asignar originalmente al área de estadística. Allí, la minería de datos caracteriza la
aplicación selectiva de métodos para confirmar hipótesis formuladas previamente (Grob y
Bensberg (1999)). Es por eso que muchos métodos de minería de datos todavía tienen su
origen en procesos estadísticos en la actualidad. Allí, la minería de datos caracteriza la
aplicación selectiva de métodos para confirmar hipótesis formuladas previamente (Grob y
Bensberg (1999)). Es por eso que muchos métodos de minería de datos todavía tienen su
origen en procesos estadísticos en la actualidad. Allí, la minería de datos caracteriza la
aplicación selectiva de métodos para confirmar hipótesis formuladas previamente (Grob y
Bensberg (1999)). Es por eso que muchos métodos de minería de datos todavía tienen su
origen en procesos estadísticos en la actualidad.
MARCO CONCEPTUAL
Minería de Datos
La minería de datos es el proceso de hallar anomalías, patrones y correlaciones en grandes
conjuntos de datos para predecir resultados. Empleando una amplia variedad de técnicas,
se puede utilizar esta información para incrementar sus ingresos, recortar costos, mejorar
sus relaciones con clientes, reducir riesgos y mucho más.
¿Por qué es importante la minería de datos?
¿Entonces por qué es importante la minería de datos? Ha podido apreciar los números
asombrosos – el volumen de datos producidos se duplica cada dos años. Los datos no
estructurados por sí solos conforman el 90% del universo digital. Pero más información no
significa necesariamente más conocimientos.
La minería de datos le permite:
● Filtrar todo el ruido caótico y repetitivo en sus datos.
● Entender qué es relevante y luego hacer un buen uso de esa información para
evaluar resultados probables.
● Acelerar el ritmo de la toma de decisiones informadas.
● Aprenda más acerca de técnicas de minería de datos en Minería de datos de la A a
la Z, documento que muestra cómo pueden las organizaciones utilizar la analítica
predictiva y la minería de datos para revelar nuevos insights partiendo de datos.
¿Cómo funciona la minería de datos?
Esta funciona empleando diversos métodos o técnicas que se utilizan en diferentes
capacidades analíticas que abordan una gama de necesidades organizacionales, hacen
diferentes tipos de preguntas y utilizan diferentes niveles de aportación humana o reglas
para llegar a una decisión.
Modelado descriptivo
Descubre similitudes o agrupaciones compartidas en datos históricos para determinar
razones detrás del éxito o el fracaso, como la clasificación de clientes por preferencias de
productos o sentimiento. Algunas técnicas de ejemplo incluyen:
●
●
●
●
●
●
Agrupación en clústeres
Agrupación de registros similares.
Detección de anomalías
Identificación de valores atípicos multidimensionales.
Aprendizaje de reglas de asociación
Detección de relaciones entre registros.
● Análisis de componentes principales
● Detección de relaciones entre variables.
● Agrupación por afinidad
● Agrupación de personas con intereses comunes o metas similares (por ejemplo,
personas que compran X a menudo compran Y y posiblemente Z).
¿Quién lo utiliza?
Esta disciplina, la utilizan diversos campos debido a su capacidad de toma cantidades
inmensas de datos o información y analizar, los resultados arrojados por el análisis se
toman de bases en el momento de tomar decisiones en una empresa X.
Bancos
ayuda a tener una mejor vista de los riesgos del mercado, a detectar el fraude en menos
tiempo, a gestionar las obligaciones de cumplimiento de las regulaciones y a obtener
retornos óptimos de sus inversiones en marketing.
Retail
Estos campos luego de analizar los datos pueden ofrecer campañas más enfocadas – y
encontrar la oferta que tenga el mayor impacto en el cliente.
Seguros
utilizan las técnicas de minería de datos para asignar precios a productos con mayor eficacia
en líneas de negocios y hallar nuevas formas de ofrecer productos competitivos a su base
de clientes existente.
Manufactura
Los fabricantes al implementar minería de datos pueden predecir el desgaste de activos de
producción y anticipar su mantenimiento, lo cual puede maximizar el tiempo en operación
y mantener la línea de producción acorde a lo programado.
Educación
La minería de datos ayuda a los educadores a acceder a datos de los estudiantes, a predecir
niveles de logro y a detectar estudiantes o grupos de estudiantes que necesitan atención
extra.
Blockchain
“Es una tecnología para transferir información. Con blockchain, la información se
transfiere a lo largo de una red de nodos que, a su vez, gestionan una enorme base de datos
abierta a todos los nodos que componen la red. Los nodos están compuestos por
ordenadores con una gran potencia de procesamiento.”
SOFTWARE QUE EMPLEAN MINERÍA DE DATOS
Kryptex
Es una aplicación de Windows que te paga por el poder computacional de tu PC.
“Nosotros combinamos el poder de procesamiento de miles de computadoras para realizar
cálculos complejos distribuidos de criptomonedas. Generar criptomonedas es difícil.
Nosotros hemos hecho las cosas increíblemente fáciles: sólo deja que Kryptex trabaje en
segundo plano y nosotros te pagaremos por el trabajo que tu computadora realiza.”
Nicehash
Nicehash es una plataforma de minería con la que podremos obtener buenos ingresos con
nuestro equipo de cómputo, destaca por lo sencillo de usar y porque podemos estar usando
la plataforma en cuestión de minutos, no es necesario registro ni ninguna otra acción.
Herramientas gratuitas para data mining
RapidMiner, RapidMiner, IBM SPSS, R, SAS, Orange. Muchas de estas herramientas son
elegidas por empresas relativamente nuevas ya que no cuentan con un capital o poder
adquisitivo para invertir en una herramienta de pago.
LAS CRIPTOMONEDAS
Con las criptomonedas entrando en la corriente principal con una explosión, cada día más
personas desarrollan un interés en este nuevo y extraño mundo de blockchain . Muchas de
estas personas vienen a las criptomonedas porque habían escuchado que es posible ganar
dinero con ellas. Si eres una de esas personas, estás de suerte, porque hoy quiero contarte
cómo minar criptomonedas
las monedas más populares en lo que respecta a la minería de criptomonedas, así como las
carteras más seguras (como Ledger Nano S, Coinbase y Trezor Model T) donde puede
guardar sus monedas e incluir la mayoría Plataformas confiables de intercambio de
criptomonedas (Coinbase y Binance) donde puede intercambiar las monedas que extrae a
otras criptomonedas.
Entendiendo la minería
Para decirlo en términos muy simples, la minería de criptomonedas es un proceso en el que
una máquina realiza ciertas tareas para obtener un poco de criptomoneda. Este es el TL;
DR más grande posible, así que vamos a diversificarnos un poco,
Imagina que tienes una máquina que extrae criptomonedas. Hablaremos sobre los tipos
específicos de máquinas más adelante en el tutorial, pero, por ejemplo, digamos que es su
propia computadora personal y está tratando de descubrir cómo extraer criptomonedas.
Su PC realizaría tareas específicas que son necesarias para poder obtener incluso la más
mínima cantidad de criptomonedas. Estas tareas se denominan “Prueba de trabajo” y están
diseñadas para crear un campo de juego justo para todos los diferentes mineros que existen
Las tareas en sí mismas son ecuaciones matemáticas. Cuantos más mineros quieran extraer
uno, un grupo de minería específico, más difíciles se vuelven las ecuaciones. Esto aporta
equilibrio a la piscina, pero también motiva un uso de maquinaria más grande y fuerte
Minería de criptomonedas
Hay algunas formas en las que puede abordar la minería de criptomonedas. Cubriré los
principales aquí y comenzaré con el más fácil: la minería en la nube.
Método # 1 - Minería en la nube
Si está buscando formas de minería de criptomonedas, la minería en la nube es
probablemente la forma más popular de extraer criptomonedas sin tener que mover un
dedo.
La minería en la nube es un proceso en el que le pagas a alguien (la mayoría de las veces
es una gran corporación) una cantidad específica de dinero y "alquilas" su máquina de
minería llamada "plataforma", y el proceso de minería en sí.
Este alquiler tiene una duración de un período acordado, a través del cual todas las
ganancias que genera la plataforma (menos los costos de electricidad y mantenimiento) se
transfieren a su billetera de criptomonedas.
Método # 2 - Minería de CPU
La minería de CPU utiliza procesadores para minar criptomonedas. Solía ser una opción
viable en el pasado, pero actualmente, cada vez menos personas eligen este método para
extraer criptomonedas a diario.
Hay un par de razones por las que es así. En primer lugar, la minería de CPU es
EXTREMADAMENTE lenta. Podría continuar durante meses sin notar la menor cantidad
de ingresos.
Por lo general, tampoco vale la pena: usted gana muy pocas cantidades de dinero, pero
probablemente gaste diez veces esa cantidad en electricidad y refrigeración. El problema
se mitiga un poco si puede encontrar un lugar que tenga buena refrigeración y facturas de
electricidad baratas, pero ese es el caso rara vez.
Método # 3 - Minería GPU
La minería de GPU es probablemente el método más popular y conocido para minar
criptomonedas. Si busca en Google “minería de criptomonedas”, las plataformas de GPU
serán algunas de las primeras cosas que verá.
Los mineros de la nube, por ejemplo, utilizan plataformas de GPU para sus servicios. Y
estos tipos son profesionales que a veces tienen cientos, si no miles, de plataformas, por lo
que probablemente sepan lo que están haciendo.
La minería de GPU es muy popular porque es eficiente y relativamente barata. No me
malinterpretes, la construcción de la plataforma en sí tiende a ser costosa, pero cuando se
trata de su velocidad hash y la fuerza laboral en general, la plataforma de minería de GPU
es excelente.
Método # 4 - Minería ASIC
Los ASIC (circuitos integrados específicos de la aplicación) son dispositivos especiales
que están diseñados explícitamente para realizar una sola tarea, que en este caso es la
minería criptográfica.
Los ASIC son muy conocidos y apreciados porque producen cantidades increíbles de
criptomonedas en comparación con la GPU y CPU de sus competidores.
¿Qué criptomoneda extraer?
Su elección de equipo también debe depender del tipo de minería de criptomonedas que
haya decidido hacer.
Algunos de los favoritos obvios serían Bitcoin , Ethereum o Dash . Sin embargo, tenga en
cuenta que la minería de Bitcoin es probablemente la más complicada de todas: dado que
la moneda es tan popular, hay muchos mineros en todo el mundo que sintonizan los pocos
grupos que existen e intentan arrebatar al menos una pequeña parte de Bitcoin. . Esto podría
hacer que espere incontables horas hasta que comiencen a llegar las primeras gotas de
Bitcoin.
Teniendo eso en cuenta, su mejor opción probablemente sería quedarse con Ethereum o
alguna otra criptomoneda menos popular. Dependiendo del método que elija, consulte los
precios, calcule cuándo se produciría el retorno de la inversión, haga algunos cálculos y lo
resolverá en poco tiempo.
METODOLOGÍA
1° Fase: Se realizó una búsqueda de temas relacionados con el tema de interés, en
diferentes fuentes de interés.
2° Fase: Se realizó un análisis a cada una de estas fuentes donde se identificó y resaltó
temas de interés que permitirán la evaluación y reconocimiento de los diferentes temas
planteados para el reconocimiento de los diferentes métodos.
3° Fase: Teniendo en cuenta la temática “minería de datos” y su amplio campo de
aplicación, se decidió usar un programa para la minería de criptomonedas y ver que tan
rentable es esta aplicación o rama de la minería de datos.
PRESENTACIÓN DE RESULTADOS
Las siguientes imágenes son resultado del uso de uno de los tantos programas que existen
para la minería de datos en este caso el minado de criptomonedas para ello usamos el
software llamado Kryptex que como se puede observar presenta un dashboard con
información como ingresos,.
hashrate, temperatura e información de la computadora.
CONCLUSIONES
Hay muchas formas diferentes de extraer criptomonedas. Estos son simplemente los
métodos principales; si lo desea, incluso podría olvidarse de la minería y saltar a los grifos
de Bitcoin.
Una cosa que no solo debe recordar, sino que también debe hacer de inmediato es crear
una billetera de criptomonedas. Decida el tipo de criptomoneda que desea extraer y
simplemente busque las opciones de billetera para esa moneda. Recomiendo
encarecidamente Ledger Nano S, Coinbase y Trezor , son realmente fiables .
Obtener una billetera segura y confiable es la tarea más importante cuando comienza con
la minería de criptomonedas. Imagínese si estuviera minando durante un año y todos sus
ahorros fueran robados solo porque no prestó suficiente atención al elegir la billetera y
eligió una sospechosa que fue pirateada.
Si es serio y está buscando formas de extraer criptomonedas, sugeriría comprar
una billetera de hardware; son las billeteras de criptomonedas más seguras y confiables
que existen.
REFERENCIAS
¿Minar Criptomonedas - És possible minar bitcoins? (2021, 9 febrero). AvaTrade.
https://www.avatrade.es/educacion/trading-para-principiantes/minarcriptomonedas#:%7E:text=La%20miner%C3%ADa%20de%20criptomonedas%20se,den
tro%20de%20una%20red%20blockchain.&text=En%20una%20red%20de%20blockchai
n,resolver%20un%20complejo%20acertijo%20criptogr%C3%A1fico
¿Qué es la minería de datos? (s. f.-b). SAS.
https://www.sas.com/es_co/insights/analytics/data-mining.html
colaboradores de Wikipedia. (2021, 24 enero). Minería de datos. Wikipedia, la
enciclopedia libre. https://es.wikipedia.org/wiki/Miner%C3%ADa_de_datos
Garcia, D. (2018, 2 noviembre). Herramientas gratuitas para hacer Data Mining.
IntelDig. https://www.inteldig.com/2018/11/herramientas-gratuitas-data-mining/
M, L. (2021, 5 enero). ¿Cómo minar criptomonedas? BitDegree.org Crypto Exchanges.
https://es.bitdegree.org/crypto/tutoriales/como-minar-criptomonedas
Stroud, F. (2021, 18 febrero). Cryptocurrency Mining. Webopedia.
https://www.webopedia.com/definitions/cryptocurrency-mining/
Kryptex. (s. f.). Kryptex. https://www.kryptex.org/es/
Descargar