Federico Amedeo Izzo 9 жил өмнө
parent
commit
70f441627c

+ 0 - 0
operations_research/lesson_01.md → _archived/operations_research/lesson_01.md


+ 0 - 0
operations_research/lesson_02.md → _archived/operations_research/lesson_02.md


+ 0 - 0
_archived/operations_research/note_follows_on_paper


+ 4 - 0
soft_computing/lesson_01.md → _archived/soft_computing/lesson_01.md

@@ -79,6 +79,10 @@ On contrary to __crisp sets__ that admit only {0,1}
     - linear
 - check
 
+#####Membership functions can also overlap,
+and this quality is useful for example in classification of a noisy input,
+in fact with overlapping MF we have a *smooth transition* from a label to another
+
 #### MF and concepts
 
 __MFs__ define __fuzzy sets__

+ 34 - 0
_archived/soft_computing/lesson_02.md

@@ -0,0 +1,34 @@
+# Soft Computing
+#### Andrea Bonarini
+##### 8 October 2015
+
+#### Membership Function and concepts
+
+#### Propertise of a frame of cognition
+each fuzzy set is called a __granule__
+- __Coverage__:each value belong at least to a value
+
+### Robustness
+
+### $\alpha$-cuts
+
+### Support of a fuzzy set
+
+### Height of a fuzzy set
+
+### Strange MF
+
+####Singleton
+A fuzzy set with one member
+
+### Standard operators of fuzzy sets
+
+__Complement__
+
+$\mu_f(x)=1-\mu_f(x)$
+
+__Union__
+
+The maximum of two fuzzy sets
+
+__Intersection__

+ 0 - 0
_archived/soft_computing/note_follows_on_paper


+ 18 - 9
formal_languages_and_compilers/lesson_01.md

@@ -41,23 +41,31 @@ The __cardinality__ of a *language* determines the number of elements contained,
 
 It can be 0 for the __empty language__ or *infinite* for __infinite languages__.
 
+---
 ### Operations on strings
+
 ####Lenght of a string
 Is the number of elements contained
-$$|bbc|=3$$
+
+$|bbc|=3\;\;\;\;|abbc|=4$
 
 ####Equality of two strings
 Two strings are equal if and only if
 - They have the same length
-- Their elements coincide
+- Their elements coincide in the same order
 
 #### Concatenation (product of strings)
 - Is a basic operation,
 - Is associative,
 - Changes the length.
 
+es: $x=a_1a_2 \;\;\;\;\;y=b_1b_2b_3$
+
+   $x.y=a_1a_2b_1b_2b_3=xy$
+
 ##### Empty string (or null string) $\varepsilon$:
  is the neutral element respective to concatenation
+
 ##### Substring:
 Given a string x = u y v
 - x is a prefix
@@ -65,14 +73,15 @@ Given a string x = u y v
 - v is a suffix
 
 if u,v ≠ Ɛ,  y is a proper substring
+
 ##### Mirroring or Reflection
-$x=atri$
-$x^r=irta$
+$x=atri\;\;\;\;x^r=irta$
+
 ##### Repetition or iteration
 The m-th power of a string concatenates the string to itself for m-1 times
 
-$x= ab$
-$x^n=\varepsilon$
-$x^1=x=ab$
-$x^2=(ab)^
-##### Concatenation
+$x=ab\;\;x^0=\varepsilon$
+
+$x^1=x=ab\;\;x^2=(ab)^2=abab$
+
+---

+ 40 - 0
formal_languages_and_compilers/lesson_02.md

@@ -0,0 +1,40 @@
+# Formal languages and compilers
+##### Luca Oddone Breveglieri
+###### 8 october 2015
+
+### Operations on languages
+Applies (and is defined) to each string in the language
+$$L^R=\{|x=y^R\wedge y\in L\}$$
+#### Prefix-free language
+$$\text{prefix}(L)=\{y|x=yz\wedge x\in L\wedge y,z\neq\varepsilon\}$$
+There isn't any string that is prefix of another.
+$$\text{prefix(L)} \cap L=\Phi$$
+
+#### Concatenation
+$$L'L''=\{xy|x\in L' \wedge y \in L''\}$$
+#### m-th power (m≥0)
+$$L^m=L^{m-1}L,m>0\;\;L^0=\{\varepsilon\}$$
+#### Star Operator
+Also called Kleene star or Concatenation closure.
+##### The union of all powers of a language
+$$L=\{ab,ba\}\;L^*=\{\varepsilon,ab,ba,abab,abba,baab,baba,...\}$$
+**
+
+#### Properties:
+- monotonic
+- closed w.r.t. Concatenation
+- idempotent
+- commutes with mirroring
+
+#### Example of star operator
+$$\sum_A=\{A,B,...,Z\} \; \sum_N=\{0,1,2,...,9\}$$
+
+#### Quotient Operator
+It shortens the phrases of a language L' by stripping off a suffix out of another languare L''
+$$L=L'/L''=\{y|(x=yz\in L') x\in L''\}$$
+
+---
+### Regular Expressions
+
+__Regular Expresions__ are defined by operators over an alphabet,
+The operation admitted are:

+ 74 - 0
software_engineering_2/lesson_01.md

@@ -0,0 +1,74 @@
+# Software Engineering 2
+###### http://home.deib.polimi.it/arrigoni/ArtificialIntelligence.html
+#### Elisabeta di Nitto
+##### 8 October 2015
+### Course Informations
+Software Engineering 1 was focused more on development *in the small*, while this course is focused more on *in the large* development.
+### Books recommendations
+
+- Sommerville
+- Hans Van Vliet: Software Engineering: principles and practice, 3rd edition
+-  Ghezzi Jazayeri, Mandrioli:  Ingegneria del software.
+
+##### Check the course forum through beep
+
+###Introduction
+####Why is Software Engineering important?
+Software is everywhere in our society, and developing new software as mantaining legacy software (e.g. Cobol software in banks)
+are skills very important in our society.
+
+Software is also important related to the global telecomunication Infrastructure, which mutually depends on software.
+
+Also in energy applications, and manufactoring systems software has an important role
+
+#####Software can also be used to address problems like:
+- Increasing number of elderly people
+- Climate change.
+    - Reducing the power consumption of the global network
+    - Simulate the effects of global changes.
+- Increasing world population
+- Combating international terrorism
+
+Software Engineering is useful to manage the complexity of software-intensive systems and ensure their reliability.
+
+#####Software whe are dealing with are:
+- large and complex
+- built by teams
+- exist in many version
+- last many Years
+- undergo changes
+
+In general SE have to do with multi-version software of multi-person development.
+
+#### Characteristics of Software Engineering:
+- Systematic approach to development, operation, maintenance, deployment and retirement of software.
+- Prediction of costs and time necessary to develop a new software.
+
+##### Deals with cost-effective solutions to practical problems bu applying scientific knowledge in building software artifacts in the service of the human race.
+
+- Cost-effective
+- practical problema
+- scientific knowledge
+- building things
+- service to the human race
+
+These topics are common with other engineering fields.
+
+##### Programming skills are not enough
+__Programmer__
+- Develops a complete Programmer
+- works on known specifications
+- works individually
+__Software Engineer__
+- Identifies requirements
+- Design a component to be combined with other components
+- Work in teams
+
+####Skills of a software engineer:
+- Technical
+- Project Management
+- Cognitive
+- Enterprise organization
+- Interaction with different cultures
+- Domain knowledge
+- The quality of human resources is of primary importance

+ 4 - 0
template.md

@@ -0,0 +1,4 @@
+# Subject
+#### Professor
+
+### 1. chapter