Práctica 10. Redes Neuronales
|
|
|
- Julián Chávez Ortiz de Zárate
- hace 9 años
- Vistas:
Transcripción
1 Práctica 10 Redes Neuronales
2 En esta práctica trabajaremos con un sistema de aprendizaje basado en ejemplos que ya hemos visto con anterioridad (k-vecinos) y una implementación de las redes neuronales. 1 Redes neuronales Aunque son muchos los toolboxes de redes neuronales para MATLAB que se pueden encontrar por Internet, para esta práctica utilizaremos el toolbox de neuronales que viene incorporado en la instalación de MATLAB (Neural Network Toolbox). 1.1 Aprendiendo la función XOR Para comprender mejor las redes neuronales vamos a ver un ejemplo que resuelve la función XOR: A B A xor B Necesitamos una red neuronal con dos neuronas de entrada y una de salida. No es un problema separable linealmente, por tanto, necesitamos una capa oculta en la que colocaremos dos neuronas. [NOTA] Os vendría bien hacer un script para no tener que volver a repetir todos lo pasos cuando tengáis que modificar algo. Para crear la red utilizaremos la función newff: net = newff([0 1; 0 1],[2 1],{'logsig','logsig'}) Como parámetros necesita el rango de valores de las neuronas de entrada ([0 1; 0 1]), el número de celdas en la capa oculta y en la de salida ([2 1]) y la función de activación de cada capa ({ logsig, logsig } en este caso, ver figura 1). Figura 1.- La función de activación logsig Podríamos haber utilizado otras funciones de activación (ver figura 2):
3 Figura 2.- Otras funciones de activación Las funciones de activación tienen que estar acordes con el tipo de número que van a recibir en la capa de entrada. Si reciben algo en [0,1] ponemos logsig, si es algo entre [- 1,1] ponemos tansig. Lo mismo sucede con la capa de salida: si queremos devolver algo en [-1,1] ponemos tansig y si es entre [0,1] ponemos logsig. Vamos a ver cómo es de buena la red sin entrenar. Necesitamos una matriz con las entradas. Las entradas de la red son las columnas de la matriz. Si queremos una matriz con las entradas: 1 1, 1 0, 0 1 y 0 0 debemos escribir: >> input = [ ; ] input = Veamos qué salidas obtenemos si le damos esta entrada a la red: >> output=sim(net,input) output = La función sim se utiliza para simular la red y así calcular las salidas. La salida no es muy buena. Lo deseable era ( ) y nos hemos encontrado con ( ). Esto es así porque los pesos se han inicializado aleatoriamente y la red no ha sido entrenada (seguramente que cuando lo ejecutes tú saldrán otros valores). El objetivo de esta red es ser capaz de producir: >> target = [ ] target = Con el comando plot podemos ver el objetivo y lo que hemos conseguido hasta el momento: >> plot(target, 'o') >> hold on >> plot(output, '+r')
4 Veamos el resultado en la figura 3: Figura 3.- Objetivo (círculos en azul) y solución obtenida sin entrenar la red (+ en rojo) Parece que con los pesos que tiene la red sin entrenar no se obtiene una buena solución. Veamos los pesos que hay entre la capa de entrada y la capa oculta: >> net.iw{1,1} Figura 4.- La red con los pesos iniciales Podríamos cambiar cualquier peso de la red: >> net.iw{1,1}(1,2)=5; >> net.iw{1,1} Los pesos entre la capa oculta y la capa de salida se almacenan en LW:
5 >> net.lw{2,1} Así la red con todos los pesos sería (incluyendo el cambio realizado): Figura 5.- La red con todos los pesos iniciales Hemos cambiado un peso, así que podemos volver a evaluar la red: >> output=sim(net,input) output = >> plot(output,'g*') En la figura vemos que las salidas han cambiado ligeramente: Figura 6.- Objetivo (círculos en azul) y solución obtenida sin entrenar la red (+ en rojo). En (* verde) las salidas habiendo modificado un peso a mano. Podríamos pasarnos horas modificando los pesos tratando de acercarlos a la solución (prueba a hacer un par de cambios). Pero parece más sencillo dejar que los pesos se calculen automáticamente. Para ello tenemos que entrenar la red.
6 Para entrenar la red tenemos que utilizar la función train: >> net = train(net,input,target); Aparece un gráfico en el que vemos la evolución del entrenamiento. El objetivo a alcanzar es bajar de un gradiente de 1E-10 (por defecto). Vemos también que el número de iteraciones máximo, por defecto, es 100. Como hay pocos ejemplos el entrenamiento es muy rápido. Veamos si hemos aprendido bien: >> output = sim(net,input) output = Y ahora vamos a ver los pesos que se han calculado en el entrenamiento: >> net.iw{1,1} >> net.lw{2,1} Trabajo Haz tú una red que resuelva la función OR. 1.3 Un problema real Vayamos al enlace: y descarguemos el fichero wdbc.data. En este fichero tenemos los datos de 569 mujeres con cáncer de mama. Cada mujer está descrita por 32 atributos. El primero es un identificador, el segundo el tipo de cáncer (Maligno o Benigno) y el resto son el resultado de otros análisis clínicos. Pretendemos aprender el tipo de cáncer. En este conjunto la distribución de clases es: 357 benignos y 212 malignos. Una vez descargado el conjunto hay que sustituir las M s por 1 y las B s por 0. Después cargamos el conjunto en MATLAB descartando la primera columna (el identificador) ya que no aporta nada al problema: >> bcdata=csvread('wdbc.data',0,1); >> size(bcdata) [NOTA] Acordaros de hacer un script. Como la red necesita que se le suministre cada ejemplo en una columna, necesitamos trasponer la matriz de datos: >> bcdata=bcdata';
7 >> size(bcdata) Ahora tenemos que definir cuál es el objetivo y cuáles son los datos de entrada: >> target=bcdata(1,:); >> indata=bcdata(2:31,:); Para obtener los rangos de las variables de entrada podemos utilizar: >> input_ranges=minmax(indata); Ahora creamos la red. No sabemos ni cuantas capas ocultas necesita ni cuantas neuronas necesita en esas capas. Lo que si sabemos que necesita 30 neuronas de entrada y una de salida. Vamos a crear la red con una capa oculta de 10 neuronas (porque algo hay que probar). Como algoritmo de entrenamiento utilizaremos trainlm. >> net=newff(input_ranges,[10 1],{'tansig','logsig'},'trainlm'); Como tenemos bastantes ejemplos podemos utilizar una parte para el entrenamiento y otra parte para validar lo aprendido mientras se está entrenando la red. Lo ideal sería parar el entrenamiento cuando el error sobre el conjunto de validación se incremente (estaríamos empezando a sobre ajustarnos). Esto se puede hacer separando una parte del conjunto de entrenamiento para validar la solución. Se haría de la siguiente manera: >> training_in = indata(:,1:2:length(indata)); >> training_target = target(1:2:length(target)); >> testset.p = indata(:,2:2:length(indata)); >> testset.t = target(2:2:length(target)); Ahora podemos entrenar la red: >> net.trainparam.show=1; >> net=train(net,training_in,training_target,[],[],testset); Ponemos el parámetro show a 1 para que nos muestre los datos de cada iteración. En la gráfica vemos en azul el error de entrenamiento y en verde el de validación. Para calcular la precisión de la solución aportada por la red tenemos que implementar una función: function return_value = accuracy(net,input,target) output=sim(net,input); correct=0; for i=1:length(output) if ((target(i)==1) & (output(i)>=0.5)) correct=correct+1; elseif ((target(i)==0) & (output(i)<0.5)) correct=correct+1; end; end; return_value = correct./length(output);
8 En este caso tenemos 2 clases etiquetadas como 0 y 1, por eso ponemos el 0.5 como punto de división entre las dos clases. Si las clases fuesen +1 y -1, la separación entre las dos clases estaría en el 0. Esta función podremos utilizarla de la siguiente manera: >> porc_err_todo = 100*(1-accuracy(net,indata,target)) y así obtenemos el error en el conjunto original. Éste es el script que he elaborado para hacer las pruebas (se supone que wdbc.data ya tiene sustituidas las M s por 1 y las B s por 0): bcdata=csvread('wdbc.data',0,1); size(bcdata) bcdata=bcdata'; size(bcdata) %temp_target=bcdata(1,:); target=bcdata(1,:); indata=bcdata(2:31,:); input_ranges=minmax(indata); net=newff(input_ranges,[10 1],{'tansig','logsig'},'trainlm'); training_in = indata(:,1:2:length(indata)); testset.p = indata(:,2:2:length(indata)); training_target = target(1:2:length(target)); testset.t = target(2:2:length(target)); net.trainparam.show=1; net=train(net,training_in,training_target,[],[],testset); porc_err_ent = 100*(1-accuracy(net,training_in,training_target)) porc_err_valida = 100*(1-accuracy(net,testset.P,testset.T)) porc_err_todo = 100*(1-accuracy(net,indata,target)) 1.4 Trabajo Modifica parámetros de la red para tratar de minimizar el error en el conjunto de validación. Cuál es el mejor error que has conseguido? 1.5 Spider Unos alumnos de esta asignatura desarrollaron un objeto Spider para el manejo de redes neuronales. El objeto se llama nno y podéis descargarlo en: Al descomprimirlo aparece un En este directorio se encuentran los métodos del objeto nno, el cual utiliza el toolbox de Matlab para redes neuronales que hemos visto en los epígrafes anteriores (Neural Network Toolbox). Debéis incluirlo en el path, pero tened en cuenta que los directorios que empiezan no se pueden incluir directamente, sino que debemos incluir el directorio superior. Si creáis la carpeta Z:\spider\nno para contener el deberías añadirlo al path: addpath('z:\spider\nno')
9 Ahora ya podemos utilizarlo como un objeto más del Spider: >> X=rand(200,8)-0.5; >> Y=sign(X(:,1)+X(:,2)); >> d=data(x,y); >> s=nno; >> s.n_occ=8; % nº de celdas en la capa oculta >> [res sist] = train(s,d,'class_loss'); >> [res] = test(sist,d,'class_loss') 1.6 Trabajo En las prácticas anteriores hemos trabajado con knn y j48. Ejecuta la red neuronal en los problemas que descargaste de: Qué sistema parece mejor?
Práctica de introducción a las redes neuronales. Perceptrón multicapa. Estimación de precios de casas
Práctica de introducción a las redes neuronales. Perceptrón multicapa. Estimación de precios de casas Vamos a preparar una red para estimar el precio de casas en una zona a partir de los siguientes datos:
Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos
1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar
CASO PRÁCTICO DISTRIBUCIÓN DE COSTES
CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que
LABORATORIO Nº 3 PRÁCTICA DE FUNCIONES EN MICROSOFT EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar funciones en Microsoft Excel 2010. 1) LA FUNCIÓN SI EN EXCEL La función SI en Excel es parte del grupo
Documentación de la Práctica 1 para la asignatura de Nuevas Tecnologías de la Programación (NTP)
Documentación de la Práctica 1 para la asignatura de Nuevas Tecnologías de la Programación (NTP) Realizado por: José Luis López Pino Aitor Garcia Manterola Índice de contenido Enunciado de la práctica...3
LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
5.4. Manual de usuario
5.4. Manual de usuario En esta sección se procederá a explicar cada una de las posibles acciones que puede realizar un usuario, de forma que pueda utilizar todas las funcionalidades del simulador, sin
Hoja1!C4. Hoja1!$C$4. Fila
CAPÍTULO 6......... Cálculo y funciones con Excel 2000 6.1.- Referencias De Celdas Como vimos con anterioridad en Excel 2000 se referencian las celdas por la fila y la columna en la que están. Además como
PRÁCTICA 1: Optimización con Excel 2010
Grado en Administración de Empresas Departamento de Estadística Asignatura: Optimización y Simulación para la Empresa Curso: 2011/2012 PRÁCTICA 1: Optimización con Excel 2010 1. Modelización mediante hojas
Práctica 11 SVM. Máquinas de Vectores Soporte
Práctica 11 SVM Máquinas de Vectores Soporte Dedicaremos esta práctica a estudiar el funcionamiento de las, tan de moda, máquinas de vectores soporte (SVM). 1 Las máquinas de vectores soporte Las SVM han
Programación Lineal. Ficha para enseñar a utilizar el Solver de EXCEL en la resolución de problemas de Programación Lineal
Programación Lineal Ficha para enseñar a utilizar el Solver de EXCEL en la resolución de problemas de Programación Lineal Ejemplo: Plan de producción de PROTRAC En esta ficha vamos a comentar cómo se construyó
Útil cuando tenemos que reinstalar en varios equipos iguales lo mismo.
Tutorial. Creación de un CD con Windows 7 personalizado y desatendida Objetivo Se trata de crear un disco de instalación sólo con las características que queramos que tenga, utilizando el DVD de instalación
Centro de Capacitación en Informática
Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.
ESTRUCTURA DE CARPETAS
GESTIIÓN IINFORMÁTIICA DE LAS FOTOS Muchos ya sabréis cómo de pesados pueden ser un hermano y un cuñado, así que he hecho este documentillo que, aunque para muchos será una tontería, para algunos hermanos/cuñados
GRABACIÓN DE DATOS Apuntes de mecanografía
GRABACIÓN DE DATOS Apuntes de mecanografía Página 1 El arte de la mecanografía Convertirse en un buen mecanógrafo es sólo cuestión de tiempo, entrenamiento y práctica. No requiere ninguna habilidad especial.
Copia de Seguridad en windows
Copia de Seguridad en windows Que hace cada tipo de copia de Seguridad: Normal: Copia los archivos seleccionados y los marca como copiados. Copia: Copia todos los archivos seleccionados, pero no los marca
Para aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.
Las tablas dinámicas Crear una tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada
CÓMO CREAR NUESTRO CATÁLOGO
CÓMO CREAR NUESTRO CATÁLOGO Mediante la aplicación (http://www.prensasoft.com/programas/conline) podemos crear nuestros propios catálogos. Para crear un catálogo necesitamos: - Varios productos que mostrar,
Cálculo Simbólico también es posible con GeoGebra
www.fisem.org/web/union ISSN: 1815-0640 Número 34. Junio de 2013 páginas 151-167 Coordinado por Agustín Carrillo de Albornoz Cálculo Simbólico también es posible con GeoGebra Antes de exponer las posibilidades
Instalación del programa PSPP y obtención de una distribución de frecuencias.
Práctica 2. Instalación del programa PSPP y obtención de una distribución de frecuencias. Con esta práctica instalaremos el programa PSPP. El programa es un software específico para el análisis estadístico
Herramienta Solver. Activar Excel Solver
Herramienta Solver Introducción: Solver forma parte de una serie de comandos a veces denominados herramientas de análisis Y si. Con Solver, puede encontrar un valor óptimo (mínimo o máximo) para una fórmula
SOLUCIÓN CASO PRÉSTAMOS II
SOLUCIÓN CASO PRÉSTAMOS II Si queremos elaborar un modelo que permita calcular la cuota a pagar en cualquier préstamo de tipo francés, es importante empezar por diseñar un modelo que tenga en cuenta todos
$T2) %#,'/#2&%3#24) $')42) '//2$%&2&%8# $')42 3&,@./'
$T2) %#,'/#2&%3#24) $')42) '//2$%&2&%8# $')42 +3./'72 => 3&,@./' 29 3.O',%F3G (!=A)2C3G) UD E 2 L E $')Y/%-2/%2W =! Descubrir que existen personas que no tienen los suficientes recursos para afrontar la
Plan de trabajo del tema 2
Plan de trabajo del tema 2 ExeLearning por dentro OBJETIVOS DE LA UNIDAD: Empezamos a trabajar con exelearning, una herramienta que se utiliza para elaborar recursos didácticos digitales. Para familiarizarnos
Curso Internet Básico - Aularagon
Antes de empezar es necesario que tengas claro algunas cosas: para configurar esta cuenta de correo, debes saber que el POP y el SMTP en este caso son mail.aragon.es; esta cuenta de correo hay que solicitarla
TEMA 5: HOJAS DE CÁLCULO. Edición de hojas de cálculo con OpenOffice Calc
TEMA 5: HOJAS DE CÁLCULO Edición de hojas de cálculo con OpenOffice Calc Qué vamos a ver? Qué es una hoja de cálculo y para qué sirve El entorno de trabajo de OpenOffice Calc Edición básica de hojas de
Aprendizaje Automatizado. Redes Neuronales Artificiales
Aprendizaje Automatizado Redes Neuronales Artificiales Introducción Una forma de emular características propias de los humanos: memorizar y asociar hechos. Se aprende de la experiencia. El cerebro humano
Programación: QBASIC
1. QBASIC Programación: QBASIC Guía del alumno Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto nivel. En un lenguaje de alto nivel las instrucciones tienen un formato
En cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
PRÁCTICAS DE GESTIÓN GANADERA:
PRÁCTICAS DE GESTIÓN GANADERA: MANEJO DE HOJA DE CÁCULO (EXCEL) 1. INTRODUCCIÓN AL MANEJO DE EXCEL La pantalla del programa consta de una barra de herramientas principal y de una amplia cuadrícula compuesta
Poner músicas por mumble en PDR for DUMMIES
Poner músicas por mumble en PDR for DUMMIES Obviaremos la sección de descargar y configurar mumble para hablar, dando por supuesto que ya lo tenéis listo. PROGRAMAS A DESCARGAR - Programa Zara Radio: https://db.tt/8ggttl0n
Este programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.
1 Programa 1 Utilizando el icono añadimos un movimiento a por cada línea de programa. Podremos usar 8 posibles líneas de programa (Base, Hombro, Codo, Muñeca, Pinza, Salida 1, Salida 2 y línea en blanco).
Ejercicio 1. Desarrollar un pequeño juego para practicar mecanografía.
Examen Curso 2001-2002. Convocatoria de Febrero Página 1 Ejercicio 1. Desarrollar un pequeño juego para practicar mecanografía. Este ejercicio se divide en dos partes con el fin de que el alumno no intente
Centro de Capacitación en Informática
Combinación de funciones y fórmulas =SI(Y(...)...) o =Si(O(...)...) En secciones anteriores vimos que la función SI() debía cumplir una condición, como por ejemplo, controlar si en una celda determinada
SIMPLESFONDOS. Contenido
SIMPLESFONDOS Contenido QUÉ HACE EL SOFTWARE... 2 TÉRMINOS DE USO... 2 REQUISITOS... 2 INSTALAR EL SOFTWARE... 2 EJECUTAR EL SOFTWARE... 3 DEJAR UNA TAREA PROGRAMADA CON LOS SCRIPTS... 4 OBTENER UNA LISTA
Práctica 3. Explorando datos con Statistix
Práctica 3. Explorando datos con Statistix En esta práctica aprenderemos a explorar un conjunto de datos utilizando el menú Statistics de nuestro programa. Un geyser es un nacimiento de agua hirviente
Curso de TIC educativas JITICE 2015
Curso de TIC educativas Nombre del curso: Taller de Pizarra Digital Interactiva con SMART Notebook Nombre profesor: Jorge Castellanos Correo: [email protected] INDICE Actividad 1: Trabajando con
A25. Informática aplicada a la gestión Curso 2005/2006 Excel Tema 7. Funciones avanzadas de Excel II
DEPARTAMENTO DE LENGUAJES Y SISTEMAS INFORMÁTICOS ESCUELA SUPERIOR DE TECNOLOGÍA Y CIENCIAS EXPERIMENTALES A.D.E.M. Segundo Curso A25. Informática aplicada a la gestión Curso 2005/2006 Excel Tema 7. Funciones
Microsoft Office XP Excel XP (I)
PRÁCTICA 1 HOJA DE CÁLCULO Microsoft Office XP Excel XP (I) 1. Entrar en Windows 98 (ver práctica 1), y en el Excel abriendo el icono Microsoft Office del escritorio y seleccionar el icono Microsoft Excel,
GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.
GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba
Introducción... 4. Cómo empezar a monetizar mi blog?... 7. Porqué son tan interesantes los ingresos por sistemas de afiliados?...
Aaaaa Contenido Introducción... 4 Cómo empezar a monetizar mi blog?... 7 Porqué son tan interesantes los ingresos por sistemas de afiliados?... 10 Cómo se pueden generar ingresos con un blog usando la
REPORTE - Cómo superar el desamor?
www.tublindaje.com 1 CÓMO SUPERAR EL DESAMOR REPORTE SOBRE EL LIBRO CÓMO SUPERAR EL DESAMOR? SI QUIERES DOS LIBROS GRATIS HAZ CLIC EN EL SIGUIENTE ENLACE: http://tublindaje.com/ebookgratis.html NOTA: LA
TUTORIAL SOBRE EL MANEJO DE LA OFICINA VIRTUAL PARA LA REMISIÓN DE INFORMES DE DOCENCIA VIRTUAL VÍA ADMINISTRACIÓN ELECTRÓNICA
TUTORIAL SOBRE EL MANEJO DE LA OFICINA VIRTUAL PARA LA REMISIÓN DE INFORMES DE DOCENCIA VIRTUAL VÍA ADMINISTRACIÓN ELECTRÓNICA. COORDINADORES DE MÓDULOS/MATERIAS/ ASIGNATURAS VIRTUALES DE POSGRADOS CON
Qué es y para qué sirve Excel2007?
Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples sumas hasta cálculos de préstamos hipotecarios.
Sitios remotos. Configurar un Sitio Remoto
Sitios remotos Definir un sitio remoto significa establecer una configuración de modo que Dreamweaver sea capaz de comunicarse directamente con un servidor en Internet (por eso se llama remoto) y así poder
COLEGIO APUNTES ACCESS
COLEGIO APUNTES ACCESS Índice Introducción al Access... 3 Conocimientos básicos... 6 Tablas... 7 Formularios... 10 Consultas... 12 Consultas de eliminación... 15 Consulta de actualización... 15 Informes...
Fórmulas y funciones
05... Fórmulas y funciones En este tema vamos a profundizar en el manejo de funciones ya definidas por Excel, con el objetivo de agilizar la creación de hojas de cálculo, estudiando la sintaxis de éstas
MANEJANDO FICHEROS Y CARPETAS
Tutorial 1 MANEJANDO FICHEROS Y CARPETAS 1.1.- Creando carpetas Para organizar la información que almacenamos en nuestros ordenadores, tenemos una elemento denominado carpeta. Vamos a ver cómo, usando
VAST: Manual de usuario. Autores: Francisco J. Almeida-Martínez Jaime Urquiza-Fuentes
VAST: Manual de usuario Autores: Francisco J. Almeida-Martínez Jaime Urquiza-Fuentes Índice general Índice general 2 1. Introducción 4 2. Representación intermedia del AST 5 2.1. Funcionamiento del VAST
Tutorial: Cuento Aristotélico
Tutorial: Cuento Aristotélico Cuando se va a realizar un cuento, se requiere algo de planeación para poder definir cuáles personajes se van a incorporar. En el prototipo definido de cuento aristotélico
Para trabajar este tema vamos a situarlo un poco más en el lenguaje común:
Curso de Internet a distancia para sacerdotes, religiosos y religiosas Material de apoyo para las teleclases - Viernes,18 de noviembre2011 Vea los vídeos resúmenes en: www.medioscan.es y www.teleiglesia.es
Cadena de Palabras Manual de usuario
25 de febrero de 2015 16 Abril 2015 Cadena de Palabras Manual de usuario 1. Introducción Cadena de Palabras es una aplicación que permite construir diferentes frases, además de enseñar la pronunciación
Modulo 1 El lenguaje Java
Modulo 1 El lenguaje Java 13 - Codificación en Java Una de las grandes diferencias entre Java y Pascal en cuando a la codificación es que Java se trata de un lenguaje de los llamados case sensitive Esto
2) PRÁCTICAS DE BIOLOGÍA (2º de Bachillerato) IDENTIFICACIÓN DE CROMOSOMAS HUMANOS Y REALIZACIÓN DE UN IDEOGRAMA DE UN CARIOTIPO
2) PRÁCTICAS DE BIOLOGÍA (2º de Bachillerato) IDENTIFICACIÓN DE CROMOSOMAS HUMANOS Y REALIZACIÓN DE UN IDEOGRAMA DE UN CARIOTIPO OBJETIVO El objetivo de esta práctica es aprender a reconocer los cromosomas
Cómo instalar OpenOffice en Windows?
Cómo instalar OpenOffice en Windows? ** (Las capturas de pantallas son de Windows porque se supone que si tienes instalado Guadalinex, ya debes tener instalado OpenOffice y si no fuera así, ésta no sería
Manual de OpenOffice Impress
Manual de OpenOffice Impress. Capítulo 4. Trabajando con gráficos, esquemas y plantillas 1 Manual de OpenOffice Impress Capítulo 4: Trabajando con gráficos, esquemas y plantillas Este material es una adaptación
Documentos necesarios para obtener los datos que nos serán útiles en la búsqueda:
Tutorial de búsqueda de créditos hipotecarios titulizados por los bancos y registrados en la Comisión Nacional del Mercado de Valores (en adelante CNMV). Como ejemplo vamos a buscar un crédito hipotecario
Gestión de usuarios en la web educativa del centro con JOOMLA!
Gestión de usuarios en la web educativa del centro con JOOMLA! Tomás Clemente Carrilero. Profesor de enseñanza secundaria. Introducción Joomla! no permite asignar privilegios ni imponer restricciones a
Integración de los datos de alumnos desde SICE al Abies 2.0 (Adaptación al SICE del método para SAUCE de Paco Antona)
Integración de los datos de alumnos desde SICE al Abies 2.0 (Adaptación al SICE del método para SAUCE de Paco Antona) El método consiste, resumiendo, en crear una base de datos en Access a partir de los
Manual. Sistema De. Plataforma Virtual. Docente. Estudiante MANUAL MANUAL DE MANUAL. del Usuario. Coordinador. MICROSOFT PowerPoint 2007. v2.
Plataforma Virtual Learning Management System MANUAL DE Sistema De Trámites Versión 2.0 Manual MANUAL DE MANUAL DE del Usuario MICROSOFT MICROSOFT WORD EXCEL 2007 2007 PowerPoint 2007 Estudiante Coordinador
Creando una webquests
Creando una webquests 1. LO PRIMERO EL PROGRAMA Para crear paginas web necesitamos el software apropiado. Hay muchas formas y programas para hacerlo, pero por su facilidad de uso y por ser software libre
Ejercicio Nº 3: Realizar aumentos en una Tabla de Sueldos
SESION5: BASE DE DATOS PLANILLAS Ejercicio Nº : Realizar aumentos en una Tabla de Sueldos Veamos pues. En la hoja de calculo se tiene la Tabla de Sueldos de varios empleados (aquí ahora vemos solo empleados,
INSTRUCTIVO DEL COMANDO MAKE
INSTRUCTIVO DEL COMANDO MAKE Introducción Un programa escrito en C está normalmente compuesto por varios archivos. Estos archivos se van modificando según se va completando o cambiando el programa. Cada
Como buscar información en Internet sin naufragar en el intento
Como buscar información en Internet sin naufragar en el intento Debemos: Debemos: Ser estratégicos para plantear nuestros requerimientos Poseer conocimientos básicos acerca de herramientas de búsqueda
USO DEL COMANDO. Fdisk. Autor :. Alejandro Curquejo. Recopilación :. Agustí Guiu i Ribera. Versión :.. 1.0
USO DEL COMANDO Fdisk Autor :. Alejandro Curquejo Recopilación :. Agustí Guiu i Ribera Versión :.. 1.0 Fecha : 30 de Junio del 2001 USO DE FDISK El programa FDISK suministra información sobre las particiones,
PRACTICAS DE EXCEL. Primero conoce un poco el Excel y practica a la vez que aprendes
PRACTICAS DE EXCEL El segundo bloque de contenidos de prácticas de ofimática es la hoja de cálculo. En concreto, haremos algunas prácticas con la hoja de cálculo Excel, de Microsoft. Primero conoce un
MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES
MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES Joma ha creado una herramienta con la cual, usted, como distribuidor, podrá generar presupuestos de las agrupaciones
SMS PUSH SMS ENCUESTAS INTERNET FAX
MANUAL USUARIO SMS PUSH SMS ENCUESTAS INTERNET FAX PLATAFORMA WEB SMS 1. PAGINA DE INICIO... 3 2. ENVIAR SMS... 5 3. ENVIAR SMS ENCUESTA...5 4. ENVIAR FAX... 9 5. FAX RECIBIDOS... 10 6. MI AGENDA... 11
Descomposición factorial de polinomios
Descomposición factorial de polinomios Contenidos del tema Introducción Sacar factor común Productos notables Fórmula de la ecuación de segundo grado Método de Ruffini y Teorema del Resto Combinación de
COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN
COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN Qué es Cobian Backup? Cobian Backup es un programa multitarea que podemos usar para crear y restaurar copias de seguridad de nuestros archivos
COMO CREAR UN ÁLBUM DE FOTOGRAFÍAS EN MICROSOFT OFFICE POWERPOINT?
COMO CREAR UN ÁLBUM DE FOTOGRAFÍAS EN MICROSOFT OFFICE POWERPOINT? Para crear tu propio álbum de fotografías, el cual contenga las fotos que tú quieras, con música de fondo, con un video que te identifique
Introducción al diseño híbrido con ZW3D
Introducción al diseño híbrido con ZW3D Con este tutorial podrá aprender el diseño 3D con un programa CAD 3D híbrido de modelado de sólidos y superficies combinadas. El objetivo es dibujar un grifo en
Problemas + PÁGINA 37
PÁGINA 37 Pág. Problemas + 6 Un grupo de amigos ha ido a comer a una pizzería y han elegido tres tipos de pizza, A, B y C. Cada uno ha tomado /2 de A, /3 de B y /4 de C; han pedido en total 7 pizzas y,
Manual de ContaUploader para Contaplus
Manual de ContaUploader para Contaplus 1. ESTRUCTURA DEL PROGRAMA ÁREA HOJA FINALIDAD Asientos Subcuentas Generación de Líneas Entrada Asientos Salida Asientos Entrada Subcuentas Salida Subcuentas Entrada
Método para ganar dinero con YouTube y Clickbank sin tener que subir videos ni hacer comentarios
Método para ganar dinero con YouTube y Clickbank sin tener que subir videos ni hacer comentarios Por ImperioDinero.com Nota legal: El contenido de esta guía es propiedad de ImperioDinero.com. No tienes
No hay ciencia si no hay comunicación
TALLER DE MAGNETISMO No hay ciencia si no hay comunicación Uno de los objetivos como educadores es estimular a los niños en el descubrimiento del mundo que les rodea, desarrollar la curiosidad, fomentar
Manual de usuario de Solmicro BI. Página 1
Manual de usuario de Solmicro BI Página 1 Índice 1. Estructura general del sistema, 2. Estructura de presentación de la información, 3. Acceso a Solmicro BI y los diferentes cuadros de mando, 4. Partes
La ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.
Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra
Como dibujar las vistas de una pieza en Autocad
El problema de las vistas de una pieza. Una vez que he dibujado la pieza en el espacio modelo (página con el fondo en negro). Haz el render a un archivo. Elige el fondo blanco. Abro una presentación. Para
GUÍA PGA SISTEMA EXTRANJERO
GUÍA PGA SISTEMA EXTRANJERO Contenidos GUÍA PGA ENSEÑANZAS EXTRANJERAS... 1 1.-INSTALACION Y MANEJO DE LA APLICACIÓN... 2 1.1.- Instalación de la PGA.... 2 1.2.- La primera vez:... 2 1.3.- El menú de la
ZCARTAS: Iniciación a la suma y resta de números enteros... 4. Introducción... 4. Actividad 1: Escenario con cartas numeradas desde -2 hasta 2...
CONTENIDO ZCARTAS: Iniciación a la suma y resta de números enteros... 4 Introducción... 4 Actividad 1: Escenario con cartas numeradas desde -2 hasta 2... 4 Contenidos trabajados... 4 Instrucciones de Scratch...
En este tutorial vamos a calificar una tarea por el método "Calificación simple directa"que es el que utiliza por defecto moodle.
1 de 9 Calificar Tarea En este tutorial vamos a calificar una tarea por el método "Calificación simple directa"que es el que utiliza por defecto moodle. La evaluación por guías de calificación y las rúbricas
Ser Coach Personal con David Alonso. www.sercoachpersonal.com
Los 3 Primeros Pasos Para Lanzarte como Coach Personal En primer lugar darte las gracias por descargarte este reporte y dedicar parte de tu tiempo a leerlo!! Si estás empezando, o a punto de hacerlo, en
GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)
APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha
EDWIN KÄMMERER ORCASITA INGENIERO ELECTRÓNICO
Identifica los tipos de datos y funciones - Tipos de Datos: Excel soporta 5 tipos de datos, estos son: a) Numéricos: Están formados por cualquiera de los 10 dígitos (del 0 al 9) y pueden estar acompañados
MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO
MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Marzo 2016 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 2 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 2 HERRAMIENTA
Ahora comencemos!... Las operaciones matemáticas fundamentales pueden realizarse de forma rápida y sencilla con Miicrosofftt Excell.
Necesitas organizar tus cuentas? O calcular tus notas? Miicrosofftt Excell te ayuda a hacerlo Lleva todas tus cuentas, notas, o lo que necesites, de forma automática, a través de las hojas de cálculo de
Introducción al modelado de procesos de negocio en base al estándar BPMN
Introducción al modelado de procesos de negocio en base al estándar BPMN La actividad de una empresa como la Agencia de Viajes, implica la ejecución de trámites y realización de procesos propios de su
BREVE MANUAL DE SOLVER
BREVE MANUAL DE SOLVER PROFESOR: DAVID LAHOZ ARNEDO PROGRAMACIÓN LINEAL Definición: Un problema se define de programación lineal si se busca calcular el máximo o el mínimo de una función lineal, la relación
Índice general de materias LECCIÓN 7 74
Índice general de materias LECCIÓN 7 74 BUSCAR 74 BUSCAR CON FORMATO 77 REEMPLAZAR 78 REEMPLAZAR CON FORMATO 79 NOTAS AL PIE DE PÁGINA 79 CONFIGURAR LAS NOTAS 81 INSERTAR NOTAS AL PIE 83 MODIFICAR NOTAS
Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.
Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.
Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird.
Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird. A partir de enero del 2014 iris dejara de dar soporte al correo electrónico. El cliente de correo que lleva iris se ha
LAS BARRAS. La barra de acceso rápido
LS RRS La barra de título Contiene el nombre del documento sobre el que se está trabajando en ese momento. Cuando creamos un libro nuevo se le asigna el nombre provisional Libro1, hasta que lo guardemos
Tutorial de FrontPage
Tutorial de FrontPage Con este tutorial vamos a hacer una presentación, utilizando el programa FrontPage, similar a la que se ha elaborado con el programa Neobook. FrontPage 2000 es un programa que se
