{"id":1485,"date":"2025-02-24T08:29:41","date_gmt":"2025-02-24T08:29:41","guid":{"rendered":"https:\/\/mariogr.com\/?p=1485"},"modified":"2026-11-03T10:29:17","modified_gmt":"2026-11-03T10:29:17","slug":"introduccion-al-machine-learning","status":"publish","type":"portfolio","link":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/","title":{"rendered":"Introducci\u00f3n al Machine Learning"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1485\" class=\"elementor elementor-1485\">\n\t\t\t\t<div class=\"elementor-element elementor-element-227a32f e-flex e-con-boxed e-con e-parent\" data-id=\"227a32f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9bae242 elementor-widget elementor-widget-heading\" data-id=\"9bae242\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Machine Learning y L\u00f3gica Difusa en la Medicina y la Seguridad Alimentaria<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb74040 elementor-widget elementor-widget-text-editor\" data-id=\"bb74040\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"322\" data-end=\"575\">La inteligencia artificial ha revolucionado numerosos campos, y la medicina y la seguridad alimentaria no son la excepci\u00f3n. En este proyecto, combin\u00e9 t\u00e9cnicas avanzadas de <strong data-start=\"494\" data-end=\"519\">Machine Learning (ML)<\/strong> y <strong data-start=\"522\" data-end=\"539\">l\u00f3gica difusa<\/strong> para abordar dos problemas clave junto a un compa\u00f1ero:<\/p>\n<ol data-start=\"576\" data-end=\"775\">\n<li data-start=\"576\" data-end=\"672\"><strong data-start=\"579\" data-end=\"639\">El diagn\u00f3stico autom\u00e1tico de enfermedades dermatol\u00f3gicas<\/strong> a partir de s\u00edntomas cl\u00ednicos.<\/li>\n<li data-start=\"673\" data-end=\"775\"><strong data-start=\"676\" data-end=\"731\">La identificaci\u00f3n de hongos venenosos y comestibles<\/strong> usando modelos de aprendizaje autom\u00e1tico.<\/li>\n<\/ol>\n<p data-start=\"777\" data-end=\"955\">Ambos casos presentan desaf\u00edos \u00fanicos que fueron abordados con diversas metodolog\u00edas, desde modelos tradicionales de clasificaci\u00f3n hasta redes neuronales profundas con <strong data-start=\"945\" data-end=\"954\">Keras<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e07a071 elementor-widget elementor-widget-image\" data-id=\"e07a071\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/redes_neuronales.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8a2b3d elementor-widget elementor-widget-heading\" data-id=\"c8a2b3d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Diagn\u00f3stico de Enfermedades Dermatol\u00f3gicas con Machine Learning<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed2d357 elementor-widget elementor-widget-text-editor\" data-id=\"ed2d357\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 data-start=\"1036\" data-end=\"1082\"><strong data-start=\"1040\" data-end=\"1080\">Preprocesamiento y An\u00e1lisis de Datos<\/strong><\/h3><p data-start=\"1084\" data-end=\"1409\">Para este estudio, utilic\u00e9 un conjunto de datos cl\u00ednicos de dermatolog\u00eda, proces\u00e1ndolo para eliminar valores nulos y normalizar variables. A trav\u00e9s de t\u00e9cnicas de <strong data-start=\"1247\" data-end=\"1277\">exploraci\u00f3n de datos (EDA)<\/strong> como <strong data-start=\"1283\" data-end=\"1334\">boxplots, violinplots y matrices de correlaci\u00f3n<\/strong>, pude visualizar patrones relevantes en distintas enfermedades cut\u00e1neas.<\/p><p data-start=\"1411\" data-end=\"1588\">Uno de los hallazgos clave fue la alta correlaci\u00f3n entre ciertas caracter\u00edsticas, como el enrojecimiento y la descamaci\u00f3n, lo que permiti\u00f3 afinar los modelos de clasificaci\u00f3n.<\/p><h3 data-start=\"1590\" data-end=\"1642\"><strong data-start=\"1594\" data-end=\"1640\">Comparaci\u00f3n de Modelos de Machine Learning<\/strong><\/h3><p data-start=\"1644\" data-end=\"1750\">Prob\u00e9 distintos modelos supervisados para clasificar las enfermedades dermatol\u00f3gicas en seis categor\u00edas:<\/p><ul data-start=\"1752\" data-end=\"1944\"><li data-start=\"1752\" data-end=\"1793\"><strong data-start=\"1754\" data-end=\"1771\">Random Forest<\/strong> (precisi\u00f3n del 98%)<\/li><li data-start=\"1794\" data-end=\"1839\"><strong data-start=\"1796\" data-end=\"1817\">Gradient Boosting<\/strong> (precisi\u00f3n del 96%)<\/li><li data-start=\"1840\" data-end=\"1896\"><strong data-start=\"1842\" data-end=\"1874\">Support Vector Machine (SVM)<\/strong> (precisi\u00f3n del 70%)<\/li><li data-start=\"1897\" data-end=\"1944\"><strong data-start=\"1899\" data-end=\"1922\">\u00c1rboles de Decisi\u00f3n<\/strong> (precisi\u00f3n del 93%)<\/li><\/ul><p data-start=\"1946\" data-end=\"2197\">El modelo <strong data-start=\"1956\" data-end=\"1973\">Random Forest<\/strong> fue el m\u00e1s efectivo y se mejor\u00f3 a\u00fan m\u00e1s con <strong data-start=\"2018\" data-end=\"2029\">Bagging<\/strong>, una t\u00e9cnica que reduce la varianza en la clasificaci\u00f3n. Tambi\u00e9n utilic\u00e9 <strong data-start=\"2103\" data-end=\"2128\">matrices de confusi\u00f3n<\/strong> para analizar los errores y detectar clases dif\u00edciles de predecir.<\/p><h3 data-start=\"2199\" data-end=\"2231\"><strong data-start=\"2203\" data-end=\"2229\">Red Neuronal con Keras<\/strong><\/h3><p data-start=\"2233\" data-end=\"2596\">A continuaci\u00f3n, implement\u00e9 una red neuronal con <strong data-start=\"2281\" data-end=\"2290\">Keras<\/strong>, optimizando su arquitectura para clasificaci\u00f3n multiclase. Tras probar distintas configuraciones de neuronas y capas ocultas, determin\u00e9 que los mejores resultados se obten\u00edan con arquitecturas de <strong data-start=\"2488\" data-end=\"2518\">(30,20) y (40,30) neuronas<\/strong>, alcanzando m\u00e9tricas superiores al <strong data-start=\"2554\" data-end=\"2593\">97% en precisi\u00f3n, recall y F1-score<\/strong>.<\/p><p data-start=\"2598\" data-end=\"2773\">Si bien la red neuronal tuvo un rendimiento similar a <strong data-start=\"2652\" data-end=\"2669\">Random Forest<\/strong>, su principal ventaja radica en la capacidad de generalizaci\u00f3n y detecci\u00f3n de patrones m\u00e1s complejos.<\/p><h3 data-start=\"2775\" data-end=\"2822\"><strong data-start=\"2779\" data-end=\"2820\">L\u00f3gica Difusa para Diagn\u00f3stico M\u00e9dico<\/strong><\/h3><p data-start=\"2824\" data-end=\"3095\">Adem\u00e1s del enfoque basado en ML, desarroll\u00e9 un sistema de <strong data-start=\"2882\" data-end=\"2899\">l\u00f3gica difusa<\/strong> que permite diagnosticar enfermedades a partir de s\u00edntomas introducidos por el usuario. Este m\u00e9todo es ideal en situaciones donde los s\u00edntomas no son categ\u00f3ricos, sino que var\u00edan en intensidad.<\/p><p data-start=\"3097\" data-end=\"3269\">Por ejemplo, en lugar de decir que un paciente <strong data-start=\"3144\" data-end=\"3165\">tiene o no fiebre<\/strong>, se pueden establecer rangos como <strong data-start=\"3200\" data-end=\"3225\">leve, moderada o alta<\/strong>, permitiendo un diagn\u00f3stico m\u00e1s flexible.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba9d598 elementor-widget elementor-widget-image\" data-id=\"ba9d598\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/medicine.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-092e653 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"092e653\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f514a1 elementor-widget elementor-widget-heading\" data-id=\"2f514a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Identificaci\u00f3n de Hongos Comestibles y Venenosos con Machine Learning<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6532624 elementor-widget elementor-widget-text-editor\" data-id=\"6532624\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 data-start=\"3356\" data-end=\"3390\"><strong data-start=\"3360\" data-end=\"3388\">Importancia del Problema<\/strong><\/h3><p data-start=\"3392\" data-end=\"3628\">La identificaci\u00f3n err\u00f3nea de hongos silvestres puede ser letal. Existen especies visualmente similares entre s\u00ed, pero con efectos dr\u00e1sticamente opuestos: algunas son nutritivas y seguras, mientras que otras contienen toxinas mortales.<\/p><p data-start=\"3630\" data-end=\"3824\">El uso de <strong data-start=\"3640\" data-end=\"3660\">Machine Learning<\/strong> permite desarrollar un sistema autom\u00e1tico que analiza caracter\u00edsticas como color, forma, textura y h\u00e1bitat para determinar si un hongo es <strong data-start=\"3799\" data-end=\"3821\">seguro o peligroso<\/strong>.<\/p><h3 data-start=\"3826\" data-end=\"3871\"><strong data-start=\"3830\" data-end=\"3869\">Modelo de Clasificaci\u00f3n para Hongos<\/strong><\/h3><p data-start=\"3873\" data-end=\"4007\">Para este an\u00e1lisis, utilic\u00e9 un dataset con caracter\u00edsticas extra\u00eddas de distintos hongos. Se probaron m\u00faltiples modelos, incluyendo:<\/p><ul data-start=\"4009\" data-end=\"4151\"><li data-start=\"4009\" data-end=\"4056\"><strong data-start=\"4011\" data-end=\"4028\">Random Forest<\/strong> \u2192 Precisi\u00f3n del <strong data-start=\"4045\" data-end=\"4054\">99.2%<\/strong><\/li><li data-start=\"4057\" data-end=\"4094\"><strong data-start=\"4059\" data-end=\"4066\">SVM<\/strong> \u2192 Precisi\u00f3n del <strong data-start=\"4083\" data-end=\"4092\">95.7%<\/strong><\/li><li data-start=\"4095\" data-end=\"4151\"><strong data-start=\"4097\" data-end=\"4123\">Red Neuronal con Keras<\/strong> \u2192 Precisi\u00f3n del <strong data-start=\"4140\" data-end=\"4149\">98.5%<\/strong><\/li><\/ul><p data-start=\"4153\" data-end=\"4393\">Los modelos basados en \u00e1rboles de decisi\u00f3n como <strong data-start=\"4201\" data-end=\"4218\">Random Forest<\/strong> fueron los m\u00e1s efectivos, ya que pueden manejar de manera eficiente atributos categ\u00f3ricos como el <strong data-start=\"4317\" data-end=\"4341\">color de las esporas<\/strong> o la <strong data-start=\"4347\" data-end=\"4390\">presencia de volva en la base del tallo<\/strong>.<\/p><h3 data-start=\"4002\" data-end=\"4030\"><strong data-start=\"4006\" data-end=\"4028\">Problema y Riesgos<\/strong><\/h3><p data-start=\"4032\" data-end=\"4276\">Los hongos venenosos pueden causar intoxicaciones graves si se confunden con especies comestibles. Para abordar esto, entren\u00e9 modelos de Machine Learning capaces de identificar <strong data-start=\"4209\" data-end=\"4240\">hongos seguros y peligrosos<\/strong> a partir de caracter\u00edsticas como:<\/p><ul data-start=\"4278\" data-end=\"4387\"><li data-start=\"4278\" data-end=\"4302\"><strong data-start=\"4280\" data-end=\"4300\">Color de esporas<\/strong><\/li><li data-start=\"4303\" data-end=\"4339\"><strong data-start=\"4305\" data-end=\"4337\">Forma y textura del sombrero<\/strong><\/li><li data-start=\"4340\" data-end=\"4387\"><strong data-start=\"4342\" data-end=\"4385\">Presencia de volva o anillo en el tallo<\/strong><\/li><\/ul><h3 data-start=\"4389\" data-end=\"4436\"><strong data-start=\"4393\" data-end=\"4434\">Entrenamiento y Evaluaci\u00f3n de Modelos<\/strong><\/h3><p data-start=\"4438\" data-end=\"4608\">Los modelos se entrenaron con un conjunto de datos de hongos clasificados y se validaron con una partici\u00f3n de prueba del <strong data-start=\"4559\" data-end=\"4579\">20% de los datos<\/strong> para medir su efectividad.<\/p><table border=\"1\"><tbody><tr><th>Modelo<\/th><th>Precisi\u00f3n<\/th><th>Recall<\/th><th>F1-score<\/th><\/tr><tr><td>Random Forest<\/td><td>99.2%<\/td><td>99.0%<\/td><td>99.1%<\/td><\/tr><tr><td>Support Vector Machine<\/td><td>95.7%<\/td><td>94.8%<\/td><td>95.1%<\/td><\/tr><tr><td>Red Neuronal (Keras)<\/td><td>98.5%<\/td><td>98.3%<\/td><td>98.4%<\/td><\/tr><\/tbody><\/table><p>Al igual que en el caso de dermatolog\u00eda, <strong data-start=\"4687\" data-end=\"4704\">Random Forest<\/strong> ofreci\u00f3 los mejores resultados, clasificando correctamente la mayor\u00eda de los hongos con un <strong data-start=\"4796\" data-end=\"4818\">99.2% de precisi\u00f3n<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7617a58 elementor-widget elementor-widget-image\" data-id=\"7617a58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/hongos.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"featured_media":1486,"menu_order":0,"template":"","portfolio_categories":[47,56],"portfolio_tags":[27,57,58,36],"class_list":["post-1485","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio_categories-informatica","portfolio_categories-machine-learning","portfolio_tags-app","portfolio_tags-machine-learning","portfolio_tags-python","portfolio_tags-software"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Introducci\u00f3n al Machine Learning - Mario Gonz\u00e1lez<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducci\u00f3n al Machine Learning - Mario Gonz\u00e1lez\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/\" \/>\n<meta property=\"og:site_name\" content=\"Mario Gonz\u00e1lez\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-03T10:29:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/ml.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"360\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/introduccion-al-machine-learning\\\/\",\"url\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/introduccion-al-machine-learning\\\/\",\"name\":\"Introducci\u00f3n al Machine Learning - Mario Gonz\u00e1lez\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/introduccion-al-machine-learning\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/introduccion-al-machine-learning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mariogr.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/ml.webp\",\"datePublished\":\"2025-02-24T08:29:41+00:00\",\"dateModified\":\"2026-11-03T10:29:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/introduccion-al-machine-learning\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/introduccion-al-machine-learning\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/introduccion-al-machine-learning\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mariogr.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/ml.webp\",\"contentUrl\":\"https:\\\/\\\/mariogr.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/ml.webp\",\"width\":360,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/introduccion-al-machine-learning\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/mariogr.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Portfolio\",\"item\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Introducci\u00f3n al Machine Learning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mariogr.com\\\/#website\",\"url\":\"https:\\\/\\\/mariogr.com\\\/\",\"name\":\"Mario Gonz\u00e1lez\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/#\\\/schema\\\/person\\\/eb8233b36ab81d794487c9dabf5099ec\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mariogr.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/mariogr.com\\\/#\\\/schema\\\/person\\\/eb8233b36ab81d794487c9dabf5099ec\",\"name\":\"Mario Gonz\u00e1lez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g\",\"caption\":\"Mario Gonz\u00e1lez\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/mariogr.com\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/mariogr99\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introducci\u00f3n al Machine Learning - Mario Gonz\u00e1lez","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/","og_locale":"es_ES","og_type":"article","og_title":"Introducci\u00f3n al Machine Learning - Mario Gonz\u00e1lez","og_url":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/","og_site_name":"Mario Gonz\u00e1lez","article_modified_time":"2026-11-03T10:29:17+00:00","og_image":[{"width":360,"height":360,"url":"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/ml.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/","url":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/","name":"Introducci\u00f3n al Machine Learning - Mario Gonz\u00e1lez","isPartOf":{"@id":"https:\/\/mariogr.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/#primaryimage"},"image":{"@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/ml.webp","datePublished":"2025-02-24T08:29:41+00:00","dateModified":"2026-11-03T10:29:17+00:00","breadcrumb":{"@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/#primaryimage","url":"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/ml.webp","contentUrl":"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/ml.webp","width":360,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/introduccion-al-machine-learning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/mariogr.com\/"},{"@type":"ListItem","position":2,"name":"Portfolio","item":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/"},{"@type":"ListItem","position":3,"name":"Introducci\u00f3n al Machine Learning"}]},{"@type":"WebSite","@id":"https:\/\/mariogr.com\/#website","url":"https:\/\/mariogr.com\/","name":"Mario Gonz\u00e1lez","description":"","publisher":{"@id":"https:\/\/mariogr.com\/#\/schema\/person\/eb8233b36ab81d794487c9dabf5099ec"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mariogr.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/mariogr.com\/#\/schema\/person\/eb8233b36ab81d794487c9dabf5099ec","name":"Mario Gonz\u00e1lez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g","caption":"Mario Gonz\u00e1lez"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g"},"sameAs":["https:\/\/mariogr.com","https:\/\/www.linkedin.com\/in\/mariogr99\/"]}]}},"_links":{"self":[{"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio\/1485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/types\/portfolio"}],"version-history":[{"count":1,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio\/1485\/revisions"}],"predecessor-version":[{"id":1623,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio\/1485\/revisions\/1623"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/media\/1486"}],"wp:attachment":[{"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/media?parent=1485"}],"wp:term":[{"taxonomy":"portfolio_categories","embeddable":true,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio_categories?post=1485"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio_tags?post=1485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}