# David Franco

### Federal University of Tocantins

Industrial Engineer from the Pontifical Catholic University of Paraná (2008/2012) and Master in Production and Systems Engineering also from the Pontifical Catholic University of Paraná (2013/2015). PhD in Production and Systems Engineering at Pontifical Catholic University of Paraná (2015/2019). Works in the area of Production Engineering, with emphasis on Operations Research, sub-areas: Modeling, Analysis and Simulation of Productive Systems; Decision-making processes; Time Series Analysis and Forecasting; Intelligent Systems (Artificial Neural Networks); Mathematical Programming and Optimization (Linear, Integer, Mixed and Non-Linear Programming; Global Optimization: Genetic Algorithms, Simulated Annealing, Tabu Search, Direct Search, Multiobjective Optimization, Swarm Optimization, among other techniques); and Data Mining (Big Data).

**Programming Languages:**

MATLAB

**Spoken Languages:**

English, Portuguese, Spanish

**Statistics**

RANK**1,825**

of 273,074

REPUTATION**27**

CONTRIBUTIONS

**25** Questions

**11** Answers

ANSWER ACCEPTANCE **
72.0%
**

VOTES RECEIVED**13**

RANK**4,461** of 18,445

REPUTATION**283**

AVERAGE RATING**4.20**

CONTRIBUTIONS**4** Files

DOWNLOADS **24**

ALL TIME DOWNLOADS**2436**

RANK

of 122,494

CONTRIBUTIONS

**0** Problems

**0** Solutions

SCORE**0**

NUMBER OF BADGES**0**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Content Feed**

Question

Do I need to differentiate ARIMA model input data?

If my ARIMA model is (1,1,1), do I need to differentiate the data before inserting it into the model? sys = arima(1,1,1); Md1 ...

1 year ago | 0 answers | 0

### 0

answersQuestion

Surrogate optimization with different size constraints

I have this problem for optimization (22-dimensional): Min sum(t1/x1,t2/x2,...,t22/x22) Subject to: x1 + x2 + ... + x22 -140...

2 years ago | 1 answer | 0

### 1

answerQuestion

Why is the Neural Network training slow when I don't use the Matlab Toolbox?

I am trying to optimize neural weights using the standalone Levenberg-Marquard algorithm, but the ANN training is much slower th...

2 years ago | 0 answers | 0

### 0

answersHow can I use the trained weights of a neural network

I found the answer (output and yy are equal): % Simulated a Neural Network clear close clc rng default [x,y] = sim...

2 years ago | 0

| accepted

How to use weights and bias from Neural Network Toolbox for classification

I found the answer (output and yy are equal): % Simulated a Neural Network clear close clc rng default [x,y] = sim...

2 years ago | 0

| accepted

Question

How can I use the trained weights of a neural network

How can I use the trained weights of a neural network to simulate the output of a classification problem?

2 years ago | 1 answer | 0

### 1

answerQuestion

Matlab returns which epoch's weights of a Neural Network training?

If I trained my Neural Network until 10 iterations and my best validation epoch is 3, Matlab will return the weights from the 10...

2 years ago | 0 answers | 0

### 0

answersi want to train neural network with nntool but input and target size donot match error occur

The input and targets must be 4x81 and 1x81. Use the transpose function.

2 years ago | 0

Which epoch is the training result of the train function

For a shallow neural network you can use the code: net.trainParam.max_fail = x where x is the number of fails in increase the ...

2 years ago | 0

Question

How to use weights and bias from Neural Network Toolbox for classification

I found a code in Matlab Answers for regression: x = 0:0.1:10; % input dimension 1x101 y = sin(x); % output dimension 1x101 ...

2 years ago | 1 answer | 0

### 1

answerHow Matlab calculate the centroid of a polyshape?

From http://paulbourke.net/geometry/polygonmesh/: Where:

3 years ago | 0

| accepted

Question

How Matlab calculate the centroid of a polyshape?

I am using the centroid command to find the centroids of polyshapes, but on the documentation I didn't find how Matlab calculate...

3 years ago | 1 answer | 0

### 1

answerQuestion

How to detect a dark color in RGB triplet?

I am plotting a map with many subdivision and colors. I would like to automatically draw the borders with contrasting color wit...

3 years ago | 1 answer | 0

### 1

answerQuestion

How to partition (discretize) the space around points using Voronoi Diagram?

I have a problem: The plot shows a 399 cities locations and the Voroni Diagram (in latitude and longitude coordinates). The qu...

3 years ago | 1 answer | 1

### 1

answerQuestion

How can I convert a shapefile boundaries to lat and lon?

I have a shapefile of counties subdivisions (Paraná State, Brazil) and I would like to extract an array of bounding lat and lon ...

3 years ago | 1 answer | 0

### 1

answerHow to calculate the Euclidean distance beetwen all points of Latitude Longitude pairs?

function [d1,d2] = pos2dist(point1,point2) % Distance: % d1: distance in km based on Haversine formula % d2: distance in km b...

3 years ago | 0

| accepted

Question

How to calculate the Euclidean distance beetwen all points of Latitude Longitude pairs?

I have a 399 cities array with LON LAT coordinates (first column for the Longitudes), like the picture below. How can I calcu...

3 years ago | 1 answer | 0

### 1

answerQuestion

Better “centerpoint” than centroid of a concave polygon

I'm using the centroid of polygons to attach a marker in a map application. This works definitely fine for convex polygons and ...

3 years ago | 4 answers | 0

### 4

answersQuestion

How to find a figure's centroid inside a polyshape?

I have the following problem: I am plotting the boundaries of several municipalities and I need to list each one. As there are...

3 years ago | 2 answers | 0

### 2

answersQuestion

How to plot text in mapshow map

I have this map I made using mapshow function: I used the data in this structure to create the map: My function is (I ne...

3 years ago | 0 answers | 0

### 0

answersQuestion

Mathematical formulation of a operations research problem

How can I implement this objective function and its constraints in Matlab (p-median problem)? Thank you very much!

3 years ago | 2 answers | 0

### 2

answersQuestion

How to plot the content of a Structure without using a for loop?

I need to plot the content of a *_structure_* fiel: <</matlabcentral/answers/uploaded_files/111837/Capture.PNG>> Each ...

5 years ago | 1 answer | 0

### 1

answerQuestion

Neural Network - How to use a custom training function

Is it possible to replace standard matlab training methods (like _*Gradient Descent*_, *_Levenberg-Marquardt_*, etc.) by other m...

5 years ago | 2 answers | 0

### 2

answersHow can I plot a confusion matrix for a multi-class or non-binary classification problem?

Implementation code: Confusion Matrix function [] = confusion_matrix(T,Y) M = size(unique(T),2); N = size(T,2)...

5 years ago | 1

How can I vectorize a function?

Because of the above problems I'm using my own function with *|surfc|* to replace *|fsurf|*: function z = plotfcn(fcn,range...

5 years ago | 0

Difference between fsurf and ezsurf

*MathWorks' Support Response:* I have been able to reproduce the slow down that you were experiencing. The *|fsurf|* function...

5 years ago | 0

| accepted

Question

Difference between fsurf and ezsurf

I have a problem with |*fsurf*| command: When I use fsurf(@(x,y) ackleyfcn([x,y]),[-32 32 -32 32]) I got this warning...

5 years ago | 2 answers | 1

### 2

answersQuestion

How can I vectorize this function with nested FOR loop?

The function is: x = -10:10; y = -5:5; for j = 1:21 for i = 1:11 f(i) = - 20 * exp( - 0.2 * sqr...

5 years ago | 2 answers | 0

### 2

answersQuestion

How can I vectorize a function?

The function I want to vectorize is *Cross-in-Tray Function* (2-D): f(X,Y) = -0.0001*(abs(sin(X)*sin(Y)*exp(abs(100-sqrt(X^...

5 years ago | 2 answers | 0

### 2

answersQuestion

How to use Neural Network Error as a Feedback Input

Using neural network error as a feedback input helps reduce the overall network error and increase forecasting accuracy ( _Wahhe...

5 years ago | 2 answers | 0