Artificial Intelligence

An Introduction to Artificial Intelligence

In the world of computers, artificial intelligence is the ability of an electronic device or computer program to use its brain or intelligence to perform different kind of tasks; for example, in the binary world, a computer program may use its artificial intelligence and neural networks to analyze the environment, learn from the environment, and perform a particular task.

Read More

Artificial Neural Networks (ANNs) in ML and DL

In an electronic device or computer application, an artificial neural network (ANN) is similar to the neural network of a human brain, and it is composed by a group of neurons, which will have several inputs and one output. As you can see, those are some of the most important artificial neural networks (ANNs) that an electronic device or a computer application can use to perform its operations: Feedforward Neural Networks, Recurrent Neural Networks, and Convolutional Neural Networks.

Read More

Reinforcement Learning

In the field of machine learning, there is a concept that is called reinforcement learning, also known as RL. What is reinforcement learning? It is an ability of trial and error that an agent is going to use to learn from an unknown environment. While a computer application is learning from an unknown environment, this agent will have the notion of rewards and penalties to be able to learn from the environment and improve its ability to perform a better action in the future.

Read More

Machine Learning for Algorithmic Trading

In Machine Learning for Algorithmic Trading, an individual will learn how to use his/her programming skills to develop different kinds of trading apps, such as those machine learning apps that will extract data from the Security and Exchanges Commission (SEC) to perform fundamental and technical analysis of the financial statements of a company. More specifically, in this book, a coder will learn how to download the balance-sheet and income-statement from the SEC and build a ML app that will analyze those financial statements.

Read More

Biomedical Engineering Books

Principles of Biomedical Engineering by Sundararajan V. Madihally: If you are a programmer who doesn’t know anything about biomedical engineering and want to start building biomedical engineering apps, “Principles of Biomedical Engineering” is a good point to start learning the basics. Even through this book will not teach you how to develop source codes, it will give you that kind of knowledge that a coder can use with other books to develop biomedical engineering apps.

Read More