Quiero aprender inteligencia artificial y piratería ética. ¿Cuáles son las fuentes?

¿Qué es la inteligencia artificial (IA)?

La Inteligencia Artificial (IA) es el estudio de la informática que se centra en el desarrollo de software o máquinas que exhiben inteligencia humana.

Por supuesto, no es tan simple. La IA es un tema amplio que abarca desde calculadoras simples hasta tecnología de dirección automática o algo que podría cambiar radicalmente el futuro.

Tipos de IA

  • La IA débil, que también se conoce como IA estrecha, se centra en una tarea. No hay autoconciencia o inteligencia genuina en caso de una IA débil.

iOS Siri es un buen ejemplo de una IA débil que combina varias técnicas de IA débil para funcionar. Puede hacer muchas cosas para el usuario, y verá cuán “estrecho” es exactamente cuando intente tener conversaciones con el asistente virtual.

  • Strong AI, que también se conoce como True AI, es una computadora que es tan inteligente como el cerebro humano. Este tipo de IA podrá realizar todas las tareas que un humano podría hacer. Como Matrix o yo, Robot
  • La superinteligencia artificial te dejará boquiabierto si la IA fuerte te impresionó. Nick Bostrom, pensador líder en IA, lo define como “un intelecto que es mucho más inteligente que los mejores cerebros humanos en prácticamente todos los campos, incluida la creatividad científica, la sabiduría general y las habilidades sociales”.

La superinteligencia artificial es la razón por la cual muchos científicos y tecnólogos prominentes, incluidos Stephen Hawking y Elon Musk, han expresado su preocupación por la posibilidad de extinción humana.

¿Cómo empezar?

Lo primero que debe hacer es aprender un lenguaje de programación. Aunque hay muchos idiomas con los que puede comenzar, Python es lo que muchos prefieren comenzar porque sus bibliotecas son más adecuadas para el aprendizaje automático

Aquí hay algunos buenos recursos para Python:

CodeAcademy

Aprende Python de la manera difícil

Coursera http: // Pythonhttps: //www.coursera.org/specializations/python

Introducción a la computadora http: // sciencehttp: //ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/

Aprenda sobre los BOT

Un BOT es el ejemplo más básico de una IA débil que puede realizar tareas automatizadas en su nombre. Los chatbots fueron uno de los primeros programas automatizados que se denominaron “bots”. Necesita IA y ML para sus chatbots. Los rastreadores web utilizados por los motores de búsqueda como Google son un ejemplo perfecto de un BOT sofisticado y avanzado.

Debes aprender lo siguiente antes de comenzar a programar bots para hacerte la vida más fácil.

http: // xpathhttp: //www.w3schools.com/xpath/xpath_syntax.asp: esto le ayudará a inspeccionar y orientar HTML y crear su bot a partir de lo que ve allí.

http: // regexhttp: //regexr.com/ – Esto te ayudará a procesar los datos que alimentas a tu bot limpiando o apuntando (o ambos) las partes que son importantes para tu lógica.

http: // RESThttp: //docs.python-requests.org/en/latest/index.html: esto es realmente importante, ya que eventualmente trabajará con las API. Puede usar solicitudes para hacer esto por su simplicidad.

Una vez completado el curso anterior, visite a continuación

Cómo construir un Python Bot (Cómo construir un Python Bot que pueda jugar juegos web)

También puede comenzar utilizando API y herramientas que ofrecen la capacidad de crear aplicaciones de usuario final. Esto te ayuda al construir algo sin preocuparte demasiado por la teoría al principio. Algunas de las API que puede usar para esto son:

Despues de todo esto

Una vez que haya completado con Python y haya practicado lo básico, debe comenzar a aprender más sobre Machine Learning. En Python, comience a aprender las bibliotecas Scikit-learn, NLTK, SciPy, PyBrain y Numpy, que serán útiles al escribir algoritmos de Machine Learning. También necesita saber matemáticas avanzadas.

Aquí hay una lista de recursos para que pueda aprender y practicar ML:

Una introducción visual al aprendizaje automático Aprendizaje automático | Coursera (por Andrew Ng)

Machine Learning Inteligencia Artificial (IA) (Especialmente para ejercicio de práctica en Python)

Introducción a las estadísticas | UdacityIntro al curso de inteligencia artificial y capacitación en línea | Udacity (incluye lógica y robótica)

Inteligencia artificial

Inteligencia Artificial (IA)

Algunos libros para IA

Inteligencia artificial: un enfoque moderno

Wiki de Neurociencia Cognitiva Computacional

Exploraciones Computacionales en Neurociencia Cognitiva

En cuanto a aprender piratería ética

mira estas respuestas mías

¿Cuáles son los pequeños pasos para aprender a hackear?

¿Es posible aprender piratería ética mediante el autoaprendizaje?

¡Hola a todos! La IA y el pirateo ético son maravillas para la vista y, a medida que aprendes más, más te encanta.

Respondiendo a su pregunta, recomendaría hacer algunos cursos en edx Artificial Intelligence (AI). Se trata de los conceptos básicos de búsqueda, juegos, aprendizaje automático y lógica. Para empezar, este sería un buen lugar.

Una vez que haya terminado con esto, incluso puede optar por los micro maestros con robótica, animación y aprendizaje automático.

En cuanto a la piratería ética y la seguridad cibernética, nuevamente en edx también hay un par de cursos. Además de eso, puede probar este sitio, cybrary, Cybrary – Online Cyber ​​Security Training, Gratis, Forever, ofrece capacitación gratuita en esta área. Es una herramienta de código abierto y hace un trabajo decente.

También puede hacer esta especialización en curso, Ciberseguridad | Coursera, tiene varios módulos como seguridad de software, seguridad de hardware, criptografía, seguridad utilizable y un proyecto final donde se le pedirá que presente algo innovador de lo que haya aprendido hasta ahora.

Creo que primero debes aprender algo de teoría, antes de comenzar a explorar los dominios con el conocimiento que tienes y progresar más. Aprenda algo de teoría y también puede tener algunas discusiones en los foros mencionados en esta respuesta. Respuesta de Aishwarya Murali a ¿Cuáles son los mejores foros de discusión en línea sobre inteligencia artificial?

¡Buena suerte!

En primer lugar, felicitaciones por su decisión de aprender IA y / o piratería ética, mientras que la IA tiene el potencial de definir el futuro de la humanidad en la tierra, los expertos en piratería ética se asegurarán de que todos nuestros sistemas sean lo suficientemente seguros como para que una población de 7 personas confíe en ellos. mil millones de personas.

Todos los recursos mencionados aquí son completamente gratuitos.

Aquí hay algunos recursos que son muy útiles para aprender AI, ML:

  • Inteligencia artificial – Curso gratuito del MIT.
  • Cursos de Inteligencia Artificial | Coursera –
  • Enséñese el aprendizaje profundo con TensorFlow y Udacity
  • josephmisiti / awesome-machine-learning

Se espera que tenga un buen conocimiento de al menos uno de los siguientes idiomas: Javascript, Python o Java.

Para piratería ética y seguridad, aquí hay algunos recursos:

  • Curso de capacitación gratuito sobre pruebas de penetración y piratería ética – Cybrary
  • Tutorial de piratería ética

Espero que esto ayude.

Únase a cursos relacionados con los campos en edX o Udemy, son los mejores.

Además de eso, también puede tomar conferencias en video sobre Inteligencia Artificial en el curso abierto del MIT por el profesor Patrick Henry Winston. A continuación hay un enlace para eso.

Inteligencia artificial

Feliz aprendizaje.

Si quieres aprender a hackear, ve desde lo básico … y esto definitivamente no va a funcionar con videos tutoriales … Comienza con la creación de redes y luego con el servidor y luego con el hackeo … este es el flujo real para aprender a hackear si quieres ser un profesional en este campo .. puede contactar al 9894011716 para tales entrenamientos ..

Inteligencia Artificial: Coursera y NPTEL

CEH: Udemy, ITPro.TV, Lynda, CBT Nuggets.

(Probablemente las fuentes disponibles en you-tube y algunos sitios anónimos que conoces).

Hay un montón de tutoriales por ahí.

Comienzas con el curso MIT OCW de Patrick Winston y de AI: Un enfoque moderno de Russell y Norvig.