Telegram Web Link
Poder controlar el aire acondicionado de forma remota, a través del móvil, puede ser interesante por diferentes motivos. Es útil para encenderlo antes de llegar a casa, por ejemplo. De esta forma, cuando llegues a tu vivienda ya estará fresca. Además, también es interesante para ahorrar energía, para no tener el aparato encendido más tiempo […]
El artículo Tu viejo aire acondicionado también se puede controlar con el móvil, estas son las mejores opciones (https://www.redeszone.net/noticias/hogar/controlar-movil-viejo-aire-acondicionado/) se publicó en RedesZone (https://www.redeszone.net/).
Crea copias de seguridad o libera espacio con estos discos duros y SSD en oferta
https://www.redeszone.net/noticias/ofertas/tiendas-varias-almacenamiento-0624/
Te vamos a mostrar algunas ofertas en discos duros, SSD y unidades externas para que puedas alojar contenido. Los puedes utilizar para ampliar espacio disponible, acelerar un ordenador o crear copias de seguridad. Vamos a hablarte de sus principales características, para que puedas elegir la opción que mejor se adapte a lo que necesitas y […]
El artículo Crea copias de seguridad o libera espacio con estos discos duros y SSD en oferta (https://www.redeszone.net/noticias/ofertas/tiendas-varias-almacenamiento-0624/) se publicó en RedesZone (https://www.redeszone.net/).
¡Cuidado! Esta nueva campaña maliciosa te cuela 10 malware de golpe y afecta a España
https://www.redeszone.net/noticias/seguridad/campana-maliciosa-multiples-malware/
Sufrir un ataque con malware, es algo bastante común. Puede ser un troyano, un keylogger, spyware… Ahora bien, ¿es común un ataque que incluya 10 malware al mismo tiempo? Eso ya es menos frecuente, como puedes imaginar. En este artículo, nos hacemos eco de una campaña que justo está haciendo esto que comentamos. Afecta a […]
El artículo ¡Cuidado! Esta nueva campaña maliciosa te cuela 10 malware de golpe y afecta a España (https://www.redeszone.net/noticias/seguridad/campana-maliciosa-multiples-malware/) se publicó en RedesZone (https://www.redeszone.net/).
¡Cuidado si tienes problemas con el router! Están enviando mensajes Phishing como si fuera ayuda real
https://www.redeszone.net/noticias/seguridad/problemas-router-mensajes-phishing/
Cómo saber si tu router admite cambiar a una tarifa de Internet más rápido
https://www.redeszone.net/noticias/redes/saber-router-admite-tarifa-internet-velocidad/
Cómo buscar buenos precios en coches de segunda mano con WebScraping, Big Data & Machine Learning
http://www.elladodelmal.com/2024/07/como-buscar-buenos-precios-en-coches-de.html

En el mundo en el que vivimos hoy, donde la tecnología avanza a pasos agigantados, la industria automotriz no se queda atrás. No fue hasta que me mudé a Málaga que me di cuenta de la necesidad de tener un coche, dado que el transporte público aquí no se compara con el de Madrid. Esta necesidad me impulsó a buscar las mejores opciones disponibles en el mercado. 
Figura 1: Cómo buscar buenos precios en coches de segunda manocon WebScraping, Big Data (https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html) & Machine Learning (https://0xword.com/es/libros/143-machine-learning-aplicado-a-ciberseguridad-tecnicas-y-ejemplos-en-la-deteccion-de-amenazas.html)
Fue entonces cuando me percaté de dos aspectos cruciales. Primero, que los precios de los coches han aumentado significativamente en los últimos años; y segundo, que no tengo ni idea sobre coches, por lo que las posibilidades de que me engañaran en la compra eran inmensas.  En ese momento, empecé a pensar en cómo podría comprar la Furgoneta Camper que siempre había soñado sin que me costara una fortuna. 
Figura 2: Big Data: Tecnologías para arquitecturas Data-Centric (https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html)escrito por Ibon Reinoso (https://mypublicinbox.com/IBhone) con prólogo de Chema Alonso (https://mypublicinbox.com/ChemaAlonso) en 0xWord (https://0xword.com/)
Entonces me di cuenta de lo útil que sería tener una base de datos con información sobre los precios de los coches según su año o kilometraje. Esto me permitiría hacer un estudio de mercado por medio de técnicas de BigData (https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html) y Machine Learning (https://0xword.com/es/libros/143-machine-learning-aplicado-a-ciberseguridad-tecnicas-y-ejemplos-en-la-deteccion-de-amenazas.html) y saber si el precio de un vehículo era razonable o si, por el contrario, me estaban intentando vender algo mucho más caro de lo normal.
WebScraping y Análisis de Datos
Para resolver este misterio, decidí realizar un proceso de Web Scraping de las páginas de compra y venta de coches de segunda mano más populares en España. Extraje datos como el precio, el kilometraje y el año de los modelos de coche que más me interesaban en ese momento (nunca ningún dato sensible ni personal de ningún vendedor, ni del coche). 
Fue una tarea laboriosa, ya que las APIs que utilicé solo permitían obtener datos de 100 coches a la vez y, considerando que había cerca de 300.000 coches listados, tuve que implementar un filtro robusto y armarme de mucha paciencia, pero finalmente fui capaz de poblar mi base de datos con los diferentes precios y kilómetros de cada coche en el que estaba interesado. Por ejemplo, de Volkswagen Caddy pude obtener cerca de 700 precios diferentes.
Figura 3: Mi BBDD con Wolkswagen Caddy


Después de hacer el Web Scraping y obtener los precios de los vehículos que me gustaban, ya podía empezar a comparar precios. Pero entonces pensé: ya que estoy automatizando este proceso, ¿por qué no desarrollar un programa que, mediante un algoritmo de regresión lineal, prediga si estoy a punto de hacer una buena o una mala compra? De esta manera, podría saber si el precio de una furgoneta, considerando su kilometraje, es razonable o excesivo. Y eso fue exactamente lo que hice.
Figura 4: Libro de Machine Learning aplicado a Ciberseguridad (https://0xword.com/es/libros/143-machine-learning-aplicado-a-ciberseguridad-tecnicas-y-ejemplos-en-la-deteccion-de-amenazas.html)de Fran Ramírez (https://mypublicinbox.com/FranRamirez), Paloma Recuero, Carmen Torrano (https://www.mypublicinbox.com/CarmenTorrano), Jose Torres (https://mypublicinbox.com/josetorres)y Santiago Hernández en 0xWord (https://www.0xword.com/).

Para lograr esto, pasé varios días investigando, ya que nunca había hecho nada relacionado con estadística ni mucho menos con Machine Learning (https://0xword.com/es/libros/143-machine-learning-aplicado-a-ciberseguridad-tecnicas-y-ejemplos-en-la-deteccion-de-amenazas.html). Finalmente, desarrollé un programa capaz de entrenar un modelo de regresión lineal. Este modelo utiliza dos parámetros, conocidos como coeficientes (Theta), para ajustar una línea que minimiza la diferencia entre los precios reales y los precios predichos. La función de coste que utilicé mide el error cuadrático medio entre los precios observados y los predichos durante el entrenamiento del modelo. Al minimizar esta función de coste, el modelo ajusta sus parámetros para hacer predicciones más precisas.
Gracias a este modelo entrenado, ahora puedo determinar de manera más informada si una furgoneta tiene un precio razonable en función de su kilometraje. Voy a mostrarte exactamente cómo funciona el programa escrito en Python (https://0xword.com/es/libros/66-libro-python-pentesters.html) que diseñé para predecir precios. Al abrir el programa, aparece un menú desde el cual puedes elegir qué deseas hacer.
2024/09/30 23:38:49
Back to Top
HTML Embed Code: