Search result for Algorithms Online Courses & Certifications
Get Course Alerts by Email
Detección de objetos
by Antonio López Peña , Ernest Valveny , Maria Vanrell- 4.5
Approx. 18 hours to complete
¿Te interesa la visión por computador? ¿Te gustaría conocer qué métodos puedes utilizar para detectar y reconocer objetos en una imagen? En este curso te introducirás en los principios básicos de cualquier sistema automático de detección y reconocimiento de objetos en imágenes. Finalizar el curso te permitirá: • Conocer las principales técnicas para la descripción y clasificación de una imagen,...
Sesenta años de inteligencia artificial
by Carlos GershensonTop Instructor- 4.8
Approx. 5 hours to complete
En este curso, ofrecido por la UNAM, cubriremos el pasado, presente y futuro de la inteligencia artificial. También mencionaremos los conceptos más importantes que serán útiles en el resto del programa especializado. Discutiremos las implicaciones sociales, éticas y filosóficas de los desarrollos en inteligencia artificial. El pensamiento de la inteligencia artificial...
算法设计与分析 Design and Analysis of Algorithms
by Wanling Qu- 4.7
Approx. 25 hours to complete
课程教学目标 针对实际问题需求,进行数学建模并选择高效求解算法的训练,为提高学生的素质和创新能力打下必要的基础。主要内容涉及:面对实际问题建立数学模型、设计正确的求解算法、算法的效率估计、改进算法的途径、问题计算复杂度的估计、难解问题的确定和应对策略等等。本课程是算法课程的基础部分,主要涉及算法的设计、分析与改进途径,其他有关计算复杂性的内容将在后续课程中加以介绍。 课程内容安排 本课程的内容分成两大部分:算法的基础知识、通用算法设计技术与分析方法。 第一部分是算法基础知识,约占20%,主要介绍算法相关的基本概念和数学基础。比如,什么是算法的伪码描述?什么是算法最坏情况下和平均情况下的时间复杂度?算法时间复杂度函数的主要性质,算法复杂度估计中常用的数学方法,如序列求和及递推方程求解。 第二部分是通用的算法设计技术与分析方法,主要介绍分治策略、动态规划、贪心法、回溯与分支限界。主要介绍这些设计技术的使用条件、分析方法、改进途径,并给出一些重要的应用。 算法基础 001本周教学内容简介 002算法设计的两个例子 003问题的计算复杂度:排序问题 004货郎问题与计算复杂性 005算法及其时间复杂度 006算法的伪码表示 007函数的渐近的界 008有关函数渐近的界的定理 009几类重要的函数 第一周作业 序列求和与递推方程 010本周教学内容简介 011序列求和的方法 012递推方程与算法分析 013迭代法求解递推方程 014差消法求解递推方程 015递归树 016主定理及其证明 017主定理的应用 第二周作业 分治算法的设计与分析 018本周教学内容简介 019分治策略的设计思想 020分治算法的一般描述和分析方法 021芯片测试 022快速排序 023幂乘算法及应用 024改进分治算法的途径1:减少子问题数 025改进分治算法的途径2:增加预处理 第三周作业 分治算法的典型应用 026本周教学内容简介(01:19) 027选最大与选最小 028选第二大 029一般选择问题的算法设计 030一般选择问题的算法分析 031卷积及应用 032卷积计算 033快速傅立叶变换FFT算法 034平面点集的凸包 第四周作业 动态规划算法 035本周教学内容简介 036动态规划算法的例子...
Aprenda a ensinar programação com o Programaê!
by Tiago Maluta , Maristela Alcântara- 4.8
Approx. 8 hours to complete
O curso "Aprenda a ensinar programação com o Programaê!" tem como objetivo apoiar professores no desenvolvimento de suas aulas com o ‘Programaê!’, um movimento que quer aproximar a programação do cotidiano de jovens de todo o Brasil por meio de um portal prático, agregador de ideias, soluções, dicas e planos de aula estruturados para professores....
Razonamiento artificial
by David Rosenblueth , Stalin Muñoz Gutiérrez- 4.1
Approx. 21 hours to complete
El razonamiento formal juega un papel importante en la inteligencia artificial. Hay dos maneras principales de formalizar razonamiento: una que enfatiza la deducción (lógica), y otra que enfatiza la incertidumbre (teoría de la probabilidad). Algunas tareas requieren programación básica en Python: El alumno deberá completar código al que se le ha eliminado una parte....
算法基础
by Jiaying Liu 刘家瑛, Ph.D. , 郭 炜- 4.8
Approx. 39 hours to complete
算法代表着用系统的方法描述解决问题的策略机制,北京大学《算法基础》课程将带你一一探索枚举、二分、贪心、递归、深度优先搜索、广度优先搜索、动态规划等经典算法,体会他们巧妙的构思,感受他们利用计算解决问题的独特魅力。顺利完成本课程,你将不但能够掌握这些算法的原理,还能够对这些算法进行灵活应用以及准确实现。本课程的中的编程任务,将充分训练你的思维能力和动手能力,促成全面、缜密思考问题的习惯。达到本门课程的要求,即意味者你具备了初步的算法基础和较强的编程实现能力。 欢迎加入我们! 专项课程介绍 欢迎加入算法基础课程 如何学好这门慕课? 程序AC你必须知道的秘密 枚举 枚举的基本思想 熄灯问题 讨厌的青蛙 课程Slides 递归 递归的基本思想 小游戏 棋盘分割 用栈替代递归 课程Slides 动态规划(1) 数字三角形 几个例题 灌溉草场(较难) 课程Slides 动态规划(2) 最长上升子序列 方盒游戏 美丽栅栏 美丽栅栏(续) 课程Slides 深度优先搜索(1) 深搜之城堡问题 深搜之寻路问题 深搜之拯救少林神棍 课程Slides 深度优先搜索(2) Sudoku 生日蛋糕 课程Slides 广度优先搜索 广搜入门 广搜与八数码问题 广搜与八数码问题(续) 八数码问题进一步讨论-双向广搜 课程Slides 二分与贪心 圣诞老人的礼物 烘晾衣服 雷达安装问题 誊抄书籍 课程Slides 期末考试 结束语...
数据结构基础
by Prof. Ming Zhang 张铭- 0.0
Approx. 40 hours to complete
学了C/C++ 语言,我们已经会编程解题了,那怎么用来处理实际的问题呢? 怎么设计数据结构来有效地管理企业人员?如何编写程序没让人才和岗位达到最佳匹配?如何安排旅行计划,找到最佳行程路径?这些学习、工作、生活中常常困扰我们的问题,你将在《数据结构基础》课程中找到答案。 数据结构是计算机程序设计的基础,告诉我们数据在计算机里是如何组织与存储的,能帮助我们刻画实际问题中的信息及其相互关系。当我们对一个实际问题本身有了一个结构化的认识之后,就可以选择合适的解决方法了。 完成这门课之时,你将掌握线性表、栈与队列、字符串、二叉树、树、图等经典的数据结构,并运用这些基础数据结构和相关算法解决实际应用问题。扎实的数据结构知识是项目开发与结构层次设计的关键,学好这门课会让你在高年级的计算机专业课程以及毕业项目设计中事半功倍,同时也将为你成为一名优秀的程序设计人员打下坚实的基础。 附:本课程的内容来自教材:《数据结构与算法》(张铭、王腾蛟、赵海燕 编著),高等教育出版社,2008年。 欢迎来到数据结构基础 专项课程介绍 本门课程介绍 问题求解 数据结构与抽象数据类型 算法特性及分类 算法效率与度量 面向对象简介 类的特殊成员 模板函数与模板类 输入输出流 初级调试培训 概论 演示文稿 概论 线性表 线性结构 顺序表 链表 顺序表与链表的比较 约瑟夫问题(邹艳珍老师) 线性表 演示文稿 线性表 栈与队列 栈 队列 队列的应用 补充:递归调用原理 补充:递归转非递归(课堂不讨论、作业考试不要求) 栈与队列 演示文稿 栈与队列 字符串 字符串基本概念 字符串的存储结构 字符串运算的算法实现 快速模式匹配KMP算法 (选修) 字符串 演示文稿 字符串 二叉树基础 二叉树概念...
Data Structures and Algorithms (I)
by Junhui DENG- 0.0
Approx. 26 hours to complete
By learning this course, you will get a comprehensive grasp of vector and list and the ability to use them in solving real problems. By the end of this course, you will be able to evaluate data structures and algorithms in terms of asymptotic complexity, analyze storage/time complexity of iterative/recursive algorithms, implement...
Resolución de problemas por búsqueda
by Stalin Muñoz Gutiérrez- 0.0
Approx. 19 hours to complete
El curso trata de resolución automática de problemas por medio de algoritmos de búsqueda. Aprenderás a abstraer un problema como un grafo de estados-acciones y a dimensionar su complejidad por medio de la identificación de parámetros. Además, te mostraremos cómo analizar el consumo de recursos computacionales de los algoritmos para seleccionar o adaptar el más apropiado al problema....
Cognición encarnada
by Carlos GershensonTop Instructor- 4.7
Approx. 28 hours to complete
Esta materia de corte teórico forma parte del programa especializado introducción a la Inteligencia Artificial, aunque puede tomarse de manera independiente. Las ciencias cognitivas estudian el conocimiento, por lo que abarca a una diversidad de disciplinas, tales como la psicología, neurofisiología, lingüística, filosofía y también la inteligencia artificial. Ciencias cognitivas Breve historia de la cognición...